Сообщение
Can't keep up! Is the server overloaded? Running ###ms or ### ticks behind
означает, что сервер не успевает обрабатывать игровые тики. Норма — 1 тик каждые 50 мс (20 TPS).
Что можно сделать?
1. Перезапустите сервер
Иногда временные всплески нагрузки — генерация новых чанков, большое скопление мобов — устраняются простым перезапуском.
2. Оптимизируйте сервер
- уберите ненужные моды, плагины или структуры;
- настройте дистанцию прорисовки (
view-distanceвserver.properties) — оптимально 6–8; - используйте оптимизационные моды:
- Lithium / Canary — для Fabric / Forge;
- FerriteCore — для снижения потребления RAM;
- spark — для профилирования производительности.
3. Проверьте ресурсы сервера
Убедитесь, что:
- выделено достаточно RAM — рекомендуется не менее 4 ГБ для модового сервера;
- сервер работает на быстром CPU — одноядерная производительность критична для Minecraft;
- на хостинге нет ограничений по загрузке CPU.
4. Используйте плагины для управления нагрузкой
Для серверов на Paper / Spigot / Purpur подойдут такие инструменты, как:
- ClearLagg — автоматически удаляет лишние сущности, предметы, TNT и т.д.;
- встроенные функции Paper:
max-entities-within-aabbentity-activation-rangeitem-despawn-rate
Важно: не злоупотребляйте принудительной сборкой мусора (/gc), особенно в ClearLagg — это может усугубить лаги.
Совет
Если ошибка появляется редко и кратковременно — это нормально, например при телепортации на большое расстояние. Но если сервер постоянно отстаёт на сотни миллисекунд или тиков — требуется глубокая оптимизация.