mtctl: A minetest server control command Based on: systemctl (linux) and rcctl (openbsd) # Usage: The mtctl is using the following pattern: `$ mtctl [worldname]` * action: start|stop|restart|status|create|backup|list|help * worldname: worldname to control # Features: This command has some extra features: - Per-user config, so you can run per user your own server - Live backup thanks to Minix: You can make backups whilst the server is running (without restart) # Install: This script is easy to install, thanks to a one-line-installer. This installer will detect your OS and based on that info it will select which shell you have (and some other things) The command itself is the following: `$ curl -sSL https://ircforever.org/mtctl.php | $SHELL` # Setup worlds: ## For existing worlds: Put your minetest.conf in your worlds/ as world.conf Also specify the port in the world.conf ## For new worlds: Use $ mtctl create Or use the instruction for the existing worlds # More info: * [Minetest Forums](https://forum.minetest.net/viewtopic.php?f=14&t=27093)