Хостинг · Производительность

Загрузка чанков и просадки при исследовании

Почему сервер лагает, когда игрок бежит в новые земли, как это измерить и что помогает: предгенерация, границы, настройки чанков.

Обновлено 13 августа 2026 г.

Генерация чанка — самая тяжёлая операция сервера: рельеф, руды, структуры, свет. Когда игрок бежит по неизведанному, сервер генерирует десятки чанков в секунду.

Симптомы

  • TPS проседает ровно тогда, когда кто-то исследует карту.
  • В профиле — ветки ChunkMap, ChunkGenerate, PoiManager.
  • Особенно заметно на модовых сборках с кастомной генерацией — Свои генераторы.

Что помогает

  1. Предгенерация. Сгенерировать зону заранее в спокойное время — Предгенерация. Самое эффективное решение.
  2. Граница мира. Ограничить зону вообще — Граница мира.
  3. Радиусы. Меньше view-distance — меньше чанков в очереди на генерацию.
  4. Настройки Paper: max-auto-save-chunks-per-tick, prevent-moving-into-unloaded-chunks, ограничение скорости отправки чанков.
  5. Элитры и лошади. Быстрое перемещение — главный генератор нагрузки. На сервере с элитрами предгенерация обязательна.

Чанк-лоадеры

Моды и механики, удерживающие чанки загруженными, превращают разовую нагрузку в постоянную. Ограничивайте их число — Оптимизация модового сервера.

Диск

Генерация — это ещё и запись на диск. При заполненном диске сервер начнёт лагать сильнее — Диск переполнен.