Вход Регистрация

Оптимизация сервера Minecraft — снижаем лаги

Если на сервере появились лаги, высокая нагрузка на CPU или падает TPS (ticks per second) — эта инструкция поможет улучшить производительность без замены тарифа.

Шаг 1. Проверьте TPS.

Введите в консоли команду /tps (нужен плагин EssentialsX или Purpur). Норма — 20 TPS. Если меньше 18 — сервер не справляется.

Шаг 2. Уменьшите дальность прогрузки чанков.

Откройте server.properties и установите view-distance=6 или view-distance=8. Это самый быстрый способ снизить нагрузку.

Шаг 3. Используйте оптимизированное ядро.

Замените Vanilla или Spigot на Paper или Purpur. Они содержат сотни оптимизаций по умолчанию и работают значительно быстрее.

Шаг 4. Настройте параметры в paper.yml / purpur.yml.

После установки Paper в папке config/ появится paper-world-defaults.yml. Полезные параметры:

— max-entity-collisions: 2 (уменьшает нагрузку от столкновений мобов)

— non-player-arrow-despawn-rate: 100 (ускоряет исчезновение стрел)

— optimize-explosions: true (оптимизирует взрывы)

Шаг 5. Удалите лишних мобов и накопившиеся предметы.

Введите в консоли: /minecraft:kill @e[type=!player] — удалит все сущности кроме игроков. Используйте с осторожностью.

Шаг 6. Ограничьте спавн мобов.

В server.properties: spawn-limits для мирных и враждебных мобов. В paper.yml можно настроить более тонко.

Шаг 7. Установите плагин Spark для диагностики.

Spark (sparkmc.github.io) показывает что именно грузит сервер. Команда /spark profiler — запускает профилировщик и покажет самые тяжёлые операции.

Ищете хостинг Minecraft?

Запустите сервер за 2 минуты. DDoS-защита, Forge и Fabric из коробки, тарифы от 14₽/день — без скрытых платежей.

Выбрать тариф