Мод для Майнкрафт для сервера, который автоматизирует плановые и аварийные перезапуски. Он сохраняет мир перед выключением, предупреждает игроков обратным отсчётом и следит за TPS и потреблением памяти.
Возможности
- Перезапуски по нескольким временам в день, часовому поясу и дням недели.
- Проверка TPS и памяти с настраиваемыми порогами: аварийный перезапуск назначается только после нескольких подряд плохих показателей.
- Предупреждения в чате, заголовках, строке действий и звуками.
- Задержка для сохранения миров перед остановкой сервера.
- Передача перезапуска хостингу, локальному скрипту,
systemd, Docker или панели Pterodactyl. - Плейсхолдеры PlaceholderAPI для времени следующего перезапуска, оставшегося времени, статуса, причины, TPS, памяти и часового пояса на Bukkit-серверах.
Как пользоваться
Выберите способ запуска сервера после штатной остановки. Режим DEPEND_ON_HOST подходит, когда панель хостинга, контейнер или служба сами запускают сервер заново. Для ручной проверки выбранного способа используйте диагностику.
/reboot— справка и состояние./reboot now [delay]— начать обратный отсчёт до перезапуска./reboot schedule <seconds>— назначить перезапуск через указанное число секунд./reboot cancel— отменить назначенный перезапуск./reboot status— показать расписание./reboot info— показать показатели состояния./reboot doctor— проверить способ перезапуска и окружение./reboot reload— перечитать конфигурацию без перезапуска сервера.
Настройки
На Bukkit и Folia параметры находятся в plugins/RedstoneReboot/config.yml и restart-backends.properties. На Fabric, Forge и NeoForge используются config/redstonereboot/redstonereboot.properties и config/redstonereboot/restart-backends.properties.
Требования и совместимость
Есть отдельные серверные сборки для Bukkit, Spigot, Paper, Purpur, Folia, Fabric, Forge и NeoForge. Для Fabric требуется Fabric API. Для Folia нужна предназначенная для него сборка.
