this program helps you manage minecraft servers on a server available options are:
start [name]
: start a server with a the given namestop [name]
: stop a server with the given namerestart [name]
: restart a server with the given namelist [condition] ?[format]
: list servers in a given formatarchive ?[name]
: create an archive for the named server if no name is given the all online servers will be archived
in both the condition and the format parameter has a set of information available to them thees are
version
: versionjar-file
: name of the jar file that will be ranjava-version
: java version required by the serveronline
: the current status of the servername
: name of the serverpath
: absolute path to the folder of the server and any that that is in theserver.properties
is available under the same name
the condition is a list of key value pairs separated in this format
key=value,key=value
the key is can be any parameter mentioned above and the value is a regex the will have to match the value for the server to be printed
the format is interpreted literally except for the "%
" charter
witch must be followed by "{}
" in witch you must name a valid
parameter
example
name = %{name}, version = %{version}
this will be formatted to
name = creative server name, version = 1.18.1
this project depends on to programs
gnu screen for the serves to be contained in and borg backup for the backups