Don't crash on query issues
Update readme
Add dependencies
A minecraft/forge server instance manager inspired by systemd's machinectl
$ minectl
SERVER FLAVOR PORT STATUS
vanillatest vanilla 25568 version 1.20.1 [0/20]
test1 forge 25565 version 1.19.4 [0/20]
test2 forge 25566 version 1.20.1 [0/20]
test3 forge 25567 Not agreed to EULA
4 instances listed.
Features:
Dependencies:
socat
for the shell commandforginator
for installing forge serversusage: minectl [-h] {list,create,start,stop,enable,disable,agree,shell} ...
Minecraft server instance manager
options:
-h, --help show this help message and exit
sub-commands::
These are the subcommands implemented,choose one of the list below
{list,create,start,stop,enable,disable,agree,shell}
list List minecraft server instances
create Create new server instance
start Start server instance
stop Stop server instance
enable Run server instance at boot
disable Don't run server instance at boot
agree Agree to the EULA of a minecraft instance
shell Connect to the minecraft server console