Server-side recording mod for ReplayMod. It records the game using fake players so can be used on servers for 24/7 recording. It's also an alternative way to record single player world.
Tested in Minecraft 1.14.4, should also work in later versions with only trivial modifications on the code (minecraft version and yarn mapping version of fabric-loom).
Use /sreplay help
to get general usage, and /sreplay help set <option name>
to get help with the specified recording option.
Cnofiguration file is config/sreplay.json
, it will be created each time start the mod if not exist.
savePath
Recording save path;serverName
Server name stored in Replay file;sizeLimit
Default recording size limit for each recording bot, in MB;autoReconnect
Default auto restart flag;playerNamePattern
Pattern that every bot name must match, attempting to spawn a bot with invalid name would result in an invalidName
error. (Hint: change this to .*
if you want any player name to be valid);formats
Message formats, each format entry is raw JSON text. See the configuration file for more detail.serverListenAddress
Server listen address. 0.0.0.0
would be fine most of the time.serverPort
Server port.serverHostName
Server domain name in the downloading Links.downloadTimeout
Link expiring time out, in milliseconds.