Добавляет автоперезапуск сервера на Linux - если сервак крашится или зависает, он сам перезапустится и вернёт вас в игру без ручного вмешательства.
Скрипты используют screen чтобы держать сервер в фоне и следить за процессом, так что подойдёт любой сервак - Vanilla, Bukkit, Spigot, Tekkit и другие сборки. В комплекте два файла: MCServerResetCheck.sh и start.sh, которые ставят в рабочую папку сервера (например /root/minecraft/) и запускают ваш server.jar по заданной строке java -Xmx1g -Xms1g -jar your-server.jar.
Быстро проверяется наличие screen через which screen и ставится через пакетник: sudo apt-get install screen или yum install screen. Правьте скрипты через vi MCServerResetCheck.sh, сохраните с помощью ESC и :wq. Для периодической проверки ставится cron с двумя задачами, например:
* * * * * /root/minecraft/MCServerResetCheck.sh
* * * * * ( sleep 30 ; /root/minecraft/MCServerResetCheck.sh)
Можно менять интервал на */2 * * * * и т.д. Чтобы зайти в консоль сервера, используйте screen -r, а чтобы выйти из сессии без остановки сервера - комбинацию CTRL+A затем D. Подходит для тех, кто устал вручную рестартить сервак после крашей, хочет меньше лагов из-за зависших процессов и чтобы фарм, лут и приваты не пропали при падении сервера.
Кастомизация для автоперезапуска сервера.