Лаги, TPS и пинг
Как отличить лаги сервера от лагов интернета, что показывает график TPS и MSPT в Millida и какие настройки реально возвращают производительность.
Обновлено 4 августа 2026 г.
«Лагает» — это две разные болезни с разным лечением.
- Низкий TPS — сервер не успевает считать мир. Тормозит у всех одинаково: мобы дёргаются, блоки ломаются с задержкой, вещи появляются рывками.
- Высокий пинг при нормальном TPS — это канал игрока. Тормозит у одного, у остальных всё гладко.
Смотрим цифры
В разделе «Обзор» есть график TPS и MSPT:
- TPS — тактов в секунду. 20 — идеал, 18–20 — норма, ниже 15 — заметно всем.
- MSPT — сколько миллисекунд занимает один такт. Меньше 50 — запас есть, больше — сервер на пределе.
Там же видно загрузку CPU и памяти. Постоянные 90–100% CPU или память впритык — вопрос закрыт, дело в нагрузке.
Что чинит быстрее всего
- Дальность активности мира (
simulation-distance) — 6 вместо 10. Главный рычаг: она определяет, сколько мобов и механик тикает каждую секунду. Игроки разницы почти не заметят. - Дальность прорисовки (
view-distance) — 8 вместо 12. Экономит и память, и CPU. - Ограничить радиус мира — «Мир и копии» → «Радиус мира». Бесконечная карта означает бесконечную генерацию новых чанков.
- Предгенерация — сгенерировать мир заранее, чтобы он не строился под ногами игроков: Предгенерация мира.
Всё это — раздел Настройки, меняется на лету.
Что ещё роняет TPS
| Причина | Признак |
|---|---|
| Тяжёлый плагин или мод | лаги начались после установки |
| Ферма мобов / дропа | лаги в конкретном месте карты |
| Много сущностей | предметы на земле, лодки, рамки; помогает /kill @e[type=item] и очистка по таймеру |
| Хопперы и редстоун | большие сортировки в конце такта |
| Карта мира в браузере | BlueMap рисует карту и ест CPU — включайте не на самом слабом тарифе |
| Мало памяти | частые паузы, в логе OutOfMemoryError |
Найти виновника точно помогает плагин spark: /spark profiler start, поиграть минуту, /spark profiler stop — он выдаст ссылку с раскладкой, что съело такт. На Paper также работает /timings on.
Пинг
Если TPS ~20, а игрок жалуется — это дорога до сервера, а не сервер. Проверьте:
- пинг в списке серверов у нескольких игроков: скачет у всех разом — пишите нам, у одного — его провайдер;
- VPN и мобильный интернет добавляют 30–150 мс;
- регион сервера: чем ближе к игрокам, тем лучше, менять его смысл есть только если основная аудитория далеко.
Когда дело в тарифе
Простая проверка: сервер держит TPS пустым и проседает на 5–10 игроках, память постоянно у потолка — это не настройки, а размер. Сравнение — Тарифы. График «Память × время» и «Пик игроков» в «Обзоре» показывает, упираетесь ли вы в лимит на самом деле.