Добавляет автоперезапуск сервера на 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. Подходит для тех, кто устал вручную рестартить сервак после крашей, хочет меньше лагов из-за зависших процессов и чтобы фарм, лут и приваты не пропали при падении сервера.

Кастомизация для автоперезапуска сервера.

Скачать [Linux] Server auto-restart

Название
Создан
Размер
Версия
Загрузчик

Смотреть все
[Linux] Server auto-restart Кастомизации

[Linux] Server auto-restart

Кастомизации
Создан
28.01.2025
Обновлен
23.03.2026
Размер
827 байт
Последняя версия
1.9.4
Статистика
4888