Плагин для серверов Майнкрафт, который управляет предгенерацией чанков через Chunky. Он запускает или продолжает генерацию при подходящем числе игроков и TPS, а при нагрузке автоматически ставит задачи на паузу.
Возможности
- приостанавливает генерацию, когда онлайн достигает заданного порога или TPS падает до лимита;
- возобновляет работу после ухода игроков с настраиваемой задержкой;
- задаёт радиус, форму (
squareилиcircle) и порядок генерации (concentric,spiralилиrandom) отдельно для каждого мира; - поддерживает параллельную генерацию миров;
- записывает ход работы в консоль;
- может отправлять уведомления о запуске, паузе, ошибках и завершении генерации в Discord или Telegram;
- перезагружает конфигурацию без перезапуска сервера.
Команды
/chunkyext reload— перезагрузить конфигурацию;/chunkyext status— показать текущее состояние.
Также доступны сокращения /ce и /cext.
Права
chunkyext.command— доступ к командам/ce;chunkyext.reload— перезагрузка конфигурации через/ce reload.
По умолчанию права выданы операторам сервера.
Настройка
Основные параметры находятся в plugins/ChunkyExtension/config.yml:
players-to-start— максимальное число игроков для запуска генерации;players-to-pause— онлайн, при котором генерация ставится на паузу;delay— задержка после ухода последнего игрока;tps-limitиtps-check-interval— лимит TPS и частота его проверки;parallel-generation— одновременная генерация нескольких миров;progress-logging— вывод событий прогресса в консоль.
В integrations.yml включаются уведомления Discord и Telegram, а также настраиваются их сообщения. В шаблонах доступны переменные {world}, {players}, {radius} и {tps}.
Требования
Нужен установленный плагин Chunky.
