▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/ForgeAutoShutdown

ForgeAutoShutdown

Утилита для автоматического перезапуска серверов Minecraft 1.12.2. Останавливает сервер по расписанию, таймеру аптайма или через голосование игроков, а также спасает от жестких зависаний.

Оцените первым
23.1K
2

ForgeAutoShutdown (ФорджАвтоШатдаун) - это серверный мод для Майнкрафт 1.12.2, который решает главную боль любого админа - плановые и экстренные перезапуски. Любой сервер рано или поздно начинает "душить" сборку мусора (Garbage Collection) или копить утечки памяти. Регулярный рестарт решает эту проблему, и этот мод автоматизирует процесс под чистую.

Зачем это нужно

В ванильном Minecraft или на тяжелых сборках модов сервер может проработать пару дней, а потом упереться в лимит ОЗУ и начать дико лагать. ForgeAutoShutdown позволяет выключить сервер в заданное время, чтобы скрипт-обертка (bat-файл или bash-скрипт) поднял его заново чистым. Если вы арендуете хостинг, например BungeeHost (https://bungee.host), там автозапуск настраивается в один клик, так что мод сработает идеально.

Основные возможности

Перезапуск по расписанию

Мод логирует следующее время выключения прямо при старте: [Server thread/INFO] [ForgeAutoShutdown]: Next automatic shutdown: 08:30:00 09-June-2019

Есть два режима работы:

  • Точное время - сервер выключится в указанный час (например, в 4 утра, когда онлайн минимален). Если время старта пропустило этот порог, рестарт перенесется на завтра.
  • Аптайм (Uptime) - отключение через X часов и минут после старта. Удобно, если нужно крутить сервер по 3-4 часа, чтобы избежать накопления лагов.

Предупреждения и задержки По умолчанию за 5 минут до смерти сервер спамит предупреждениями в чат каждую минуту. Но если на сервере еще есть люди, можно включить задержку (Delay). Мод будет откладывать выключение, пока все не выйдут. Фейковые игроки (Fake Players от модов вроде ComputerCraft) в расчет не идут.

Голосование игроков

Если на сервере нет админа, а ТИС (TPS) упал до нуля, игроки могут сами инициировать рестарт. Для этого нужно прописать /shutdown. После этого все игроки на сервере должны проголосовать: /shutdown yes или /shutdown no.

Если наберется много голосов "против" или половина передумает и выйдет из игры - голосование провалится. Запустить новое можно будет только через заданное в конфиге время. Если голоса "за" побеждают - сервер вырубается мгновенно.

Сторожевой таймер (Watchdog)

Это экспериментальная, но крайне полезная фича. Мод запускает отдельный поток, который каждые 10 секунд проверяет:

  • Завис ли серверный тик (Stalling).
  • Не упало ли значение TPS ниже критической отметки.

Если сервер повис, Watchdog попытается сделать "мягкое убийство" (soft kill), чтобы мир успел сохраниться. Если за 10 секунд ничего не вышло, он жестко убивает процесс (hard kill), чтобы скрипт хостинга смог поднять сервер заново.

Нюансы установки

  • Требуется Minecraft Forge 14.23.5.2859 для 1.12.2.
  • Мод нужно ставить и на клиент, и на сервер. На клиенте он ничего не делает, не добавляет крафтов и команд в одиночной игре. Нужен только для корректного перевода сообщений в чат.
  • Без скрипта автозапуска мод просто выключит сервер и всё. Обязательно настройте bash-скрипт или батник, который будет делать java -jar server.jar в бесконечном цикле.

Скачайте ForgeAutoShutdown для Майнкрафт 1.12.2, если устали вручную перезагружать сервер по ночам. Это must-have для любого выживания, особенно с тяжелыми модами.

Партнёрский материал

Как поиграть с друзьями с модом ForgeAutoShutdown?

Мод ForgeAutoShutdown куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода ForgeAutoShutdown будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.12.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Ссылки

Создатели

Детали

Лицензия:
Опубликован:4 года назад
Обновлён:4 года назад
Главная