База знаний SolidHost

Все для создания и разгона идеального Minecraft-сервера

Экспертные руководства от инженеров SolidHost: подбор версий Java, создание серверов, устранение лагов, настройка LuckPerms, ядра, плагины в 1 клик и бесплатные поддомены.

Почему лагает Minecraft сервер: Пошаговая диагностика и устранение лагов

Полное руководство по устранению падений TPS и MSPT: замеры через Spark, лимиты прорисовки, оптимизация редстоуна и чанков.

#TPS#MSPT#Лаги#Spark#Chunky#Оптимизация#Paper

Что такое TPS и MSPT?

TPS (Ticks Per Second) — показатель скорости работы сервера (норма — 20.0). MSPT (Milliseconds Per Tick) — время на такт (норма — < 50 ms).

Показатель TPSПоказатель MSPTСостояние сервера
20.0 TPS< 40 msИдеальная работа, запаса мощности полно
18.0 - 19.9 TPS40 - 50 msНормальная работа, возможны микро-падения
12.0 - 17.9 TPS50 - 83 msОщутимый лаг: блоки ломаются с задержкой
< 10.0 TPS> 100 msКритический лаг, зависания и вылеты игроков

Конфиг оптимизации paper-world-defaults.yml

config/paper-world-defaults.yml
chunks:
  auto-save-interval: 600
  max-auto-save-chunks-per-tick: 8
entities:
  spawning:
    despawn-ranges:
      monster:
        soft: 30
        hard: 56

Частые ошибки при попытке убрать лаги

⚠️ Частые ошибки и их решение

ОшибкаПричинаРешение
Установка плагина ClearLagClearLag удаляет предметы раз в 10 минут, вызывая задержки CPU.Удалите ClearLag и настройте деспавн предметов средствами Paper.

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

❓ Часто задаваемые вопросы (FAQ)

Q: Как измерить TPS в игре?

A: Введите команду /tps или используйте /spark health.

Q: Почему TPS равен 20, но игроков отбрасывает?

A: Это сетевой лаг (высокий пинг у игрока).

Q: Как узнать, какой именно плагин лагает?

A: Запустите профайлер Spark командой /spark profiler start.

Q: Помогают ли плагины на очистку памяти?

A: Нет, они вызывают принудительные паузы Java.

Q: Как ограничить фермы жителей?

A: В Purpur настройте параметр villager.brain-ticks.

Q: Влияют ли воронки на лаги?

A: Да, используйте Paper оптимизацию воронок.

Q: Что делать, если лагает спавн?

A: Уменьшите количество рамок и стоек для брони.

Q: Зачем нужна предгенерация мира?

A: Chunky заранее просчитывает блоки, исключая нагрузку генерации во время игры.

Q: Поможет ли переход на SolidHost убрать лаги?

A: Да, процессоры Ryzen с высоким однопотоком снизят MSPT.

Q: Что такое Simulation Distance?

A: Радиус в чанках, где просчитывается физика и мобы.

Чек-лист оптимизации

Чек-лист готовности

  • Установлен Paper или Purpur в 1 клик
  • Выполнена предгенерация мира через Chunky
  • Установлены view-distance=6 и simulation-distance=4

Нужна дополнительная помощь?

Если у вас остались вопросы по настройке сервера или вы хотите предложить тему для новой статьи, переходите в наши официальные сообщества.