База знаний / Как ускорить генерацию мира на сервере / Плагин Chunky

🧩 Настройка плагинов

Как ускорить генерацию мира на сервере / Плагин Chunky

При исследовании новых участков мира сервер генерирует чанки в момент посещения − из‑за этого растёт нагрузка. Плагин Chunky заранее создаёт чанки в заданном радиусе, чтобы при игре серверу не пришлось генерировать карту с нуля.

Установка

  1. Скачайте Chunky с Modrinth или SpigotMC (выберите версию Minecraft и ядро).
  2. В панели откройте вкладку Files → папка plugins.
  3. Загрузите .jar и перезапустите сервер.
  4. В консоли должно появиться Enabling Chunky. После первого запуска появится папка plugins/Chunky с config.yml.

Подробнее об установке плагинов − в статье Как установить плагины на сервер?

Настройка config.yml

Файл − plugins/Chunky/config.yml:

version: 2
language: en
continue-on-restart: false
force-load-existing-chunks: false
silent: false
update-interval: 1
  • language − язык сообщений. Для русского − ru.
  • continue-on-restart − продолжать незавершённые задачи после рестарта. При false генерация сама не возобновится.
  • force-load-existing-chunks − принудительно загружать чанки с повреждённой метаинформацией. Только для битого мира или кастомной карты.
  • silent − false: сообщения о прогрессе в консоль; true: вывод отключён.
  • update-interval − частота сообщений о прогрессе в секундах.

Если меняли конфиг на работающем сервере:

/chunky reload

Команды

В игре − с /, в консоли − без.

  • Выделение области:
    • /chunky world [world] − мир (world, world_nether, world_the_end или мир из Multiverse-Core)
    • /chunky shape circle − форма (circle или square; круг экономит место)
    • /chunky center 0 0 − центр (координаты спавна)
    • /chunky radius <radius> − радиус, например 5000
    • /chunky worldborder − центр и радиус по границе мира
    • /chunky spawn − центр на точку спавна
    • /chunky corners <x1> <z1> <x2> <z2> − область по углам
    • /chunky pattern <pattern> − паттерн генерации
    • /chunky selection − текущее выделение
  • Управление задачами:
    • /chunky start − запуск генерации по текущему выделению
      Прогресс генерации Chunky в консоли после /chunky start
      После /chunky start в консоли: процент, координаты, cps, ETA и число чанков
    • /chunky progress − прогресс по всем задачам
    • /chunky pause − пауза с сохранением прогресса
    • /chunky continue − продолжить задачи
    • /chunky cancel − остановить и сбросить прогресс (подтверждение: /chunky confirm)
  • Прочее:
    • /chunky silent − вкл/выкл сообщения о прогрессе
    • /chunky quiet <interval> − интервал сообщений в секундах
    • /chunky reload − перезагрузить конфиг
    • /chunky trim − удалить чанки вне выделения (подтверждение: /chunky confirm).

Если после предгенерации остаются проблемы с нагрузкой − см. ошибку Can't keep up! Is the server overloaded? и работу с профилировщиком spark.

Документация − Chunky wiki.