Nuclear Option
Активный0.0
Установок
Последнее обновление
Nuclear Option
Серверному администратору бывает неловко постоянно перезапускать сервер из-за нарастающего лага. Однако есть и другие проблемы: игроки постоянно обращаются с просьбами о перезапуске, а администратор вынужден тратить время даже на отдыхе или в реальной жизни.
Эта модификация позволяет остановить перегруженный сервер голосованием участников — хоть администратор и останется в неудобном положении, пока игроки решают вопросы с перезагрузкой после злоупотреблений типа сочетания летающих покемонов и элитр, по крайней мере он сможет спокойно отдыхать.
Функциональность
Игроки вводят команду /nuke, чтобы включить голосование за ядерный вариант. Когда более 50% подключенных игроков поддерживают перезапуск, запускается необратимый таймер на 1 минуту, который останавливает сервер с предупреждениями для всех участников. Важно отметить: в данный момент нельзя безопасно перезапустить сервер через мод — только остановить. Для автоматического перезапуска потребуется настроить цикл в скрипте запуска сервера или аналогичное решение.
Версия 2.6
Исправлена ошибка, из-за которой сервер мог терять "демократию", если игроки голосовали за ядерный вариант и отключались. Также устранена проблема с отсутствием приветственного сообщения. Если приветственное сообщение не требуется, рекомендуется выполнить обновление и оставить поле пустым в файле конфигурации.
Совместимость
Мод работает только на стороне сервера. Возможно, в будущем появится клиентская поддержка для добавления звуковых эффектов.
"Nuclear Option". Код относительно прост, что может быть полезно для изучения Scala в контексте Forge.