|
||
---|---|---|
LICENSE | ||
README.md | ||
README.pdf | ||
minetest | ||
startminetest | ||
startrelay |
README.md
Minetest Startup Scripts (2.2.2)
Startup scripts for the Minetest sandbox software - uses the "screen" command to manage session. This also restarts the Minetest process if it crashes.
Official support sites: Official Github Repo - Official Forum - Official Download Area
These start up the Minetest server at boot time with a "screen" process.
- Copy minetest into /home/mtowner/bin - make sure it is executable
- Copy startrelay into /home/mtowner/bin - make sure it is executable
- Copy startminetest into /home/mtowner/minetest - make sure it is executable
- Put @reboot /home/mtowner/bin/minetest start into your crontab
- Put @reboot /home/mtowner/bin/startrelay into your crontab
- Run the relay setup: pip install aiohttp cd discord.py-1.3.3 python3.6 -m pip install -U .
When you want to view the Minetest console, just enter "screen -r" in your shell.
To disconnect from the Minetest console just press CTRL-A CTRL-D. This will leave it running and you can reconnect to it again.
I have only tested this on a Ubuntu 16.04 server...
If you want to turn off the server respawning type "touch /home/mtowner/minetest/nostart". To reenable it type "rm /home/mtowner/minetest/nostart".
Note: If you don't already have the "screen" tool installed you will need to install it by "sudo apt-get install screen".