Когда сервер показывает 20 игроков онлайн, но ощущается так, будто тащится по мокрому песку, у тебя не проблема с пингом. У тебя проблема с TPS. Если ты ищешь, как поднять TPS на сервере Minecraft, фикс редко бывает одной волшебной настройкой. Обычно это цепочка мелких узких мест — плохое железо, слишком много сущностей, тяжёлые плагины, агрессивные фермы или мир, который постоянно генерирует новые чанки.

TPS, тики в секунду, — это темп симуляции сервера. Minecraft построен вокруг 20 TPS. Когда он падает, редстоун рассинхронизируется, мобы дёргаются, рост посевов замедляется, и всё начинает ощущаться с задержкой, даже если интернет в порядке. Поэтому хороший TPS — не просто технический показатель. Это разница между плавным SMP и сервером, на который люди тихо перестают заходить. Если сначала хочешь основы, наш разбор почему лагает сервер объясняет TPS и MSPT с нуля.

Как поднять TPS на сервере Minecraft

Начни с определения того, что реально съедает время твоего тика. Многие админы кидают в проблему больше RAM, а потом удивляются, почему ничего не меняется. Проблемы с TPS часто упираются в CPU, особенно на современных версиях Minecraft, где активность мира, AI и логика плагинов сильно бьют по однопоточной производительности.

Если у тебя Paper или Purpur, сначала используй их встроенные инструменты профилирования. Timings и похожие отчёты показывают, где самый большой удар: сущности, tile-entity, подгрузка чанков, конкретный плагин или генерация мира. На Forge или Fabric инструменты отличаются, но принцип тот же: измерь до того, как менять пять вещей разом. Слепая оптимизация обычно создаёт новые проблемы.

Сначала чини узкое место в железе

Для Minecraft CPU важнее, чем ожидают. И не любой CPU — сильная однопоточная скорость. Сервер с кучей RAM, но слабыми ядрами всё равно захлебнётся в момент, когда игроки расходятся, начинают летать на элитрах или грузят базы с кучей редстоуна.

Накопитель тоже важен. Быстрый NVMe помогает с подгрузкой чанков, временем запуска, бэкапами и общей отзывчивостью. Он не заменит хороший CPU, но медленный диск точно способен ухудшить ощущение от нагруженного сервера, особенно на больших мирах или модовых сборках. Если хостинг перепродаёт ноды или ставит Minecraft на железо, не заточенное под игровую нагрузку, никакой тюнинг конфигов полностью его не спасёт.

Это часть, которую многие админы избегают, потому что она кажется дорогой, но иногда самый чистый фикс — переезд на лучшую инфраструктуру. Если TPS проваливается в часы пик без очевидной внутриигровой причины, проблема может быть под серверным ПО, а не внутри него.

Перестань генерировать чанки на лету

Генерация чанков — один из самых лёгких способов угробить TPS. Новый рельеф дорогой, а игроки, исследующие в разные стороны, быстро умножают стоимость. Это ещё тяжелее на модовых серверах, где генерация мира включает дополнительные структуры, биомы или измерения.

Практичный фикс прост: предгенерируй мир. Если твоя карта будет с границей 10 000 на 10 000, сгенерируй эту область до того, как игроки разбегутся. Сервер делает тяжёлую работу один раз, а не в реальном времени, пока все онлайн. Затем поставь world border, чтобы исследователи не могли вечно заставлять генерировать свежий рельеф.

Одно это изменение способно дать огромную разницу на публичных SMP и выживальных серверах. Ещё оно делает производительность предсказуемее — а именно этого админы и хотят.

Измерь, поменяй одно, измерь снова

Самый быстрый способ потерять вечер — править десять значений конфига разом. Сними отчёт Paper timings или spark, найди самый большой кусок времени тика, поменяй только его и переизмерь. Стабильность лучше погони за идеальными лабораторными цифрами, которые ты не воспроизведёшь вживую.

Главные убийцы TPS внутри мира

Если железо приличное, а TPS всё равно падает, проблема обычно в самом мире. Minecraft обожает наказывать серверы, которые дают сущностям и машинам расти без контроля.

Сущности часто и есть настоящий враг

Фермы мобов, залы жителей, массивы воронок, кучи предметов и забитые загоны для животных — всё складывается. Один игрок может построить абсолютно легальную ферму, которая уничтожает производительность тика для всех остальных. Худшие случаи не всегда огромные. Криво спроектированная стена из воронок или зона, полная мобов с поиском пути, бьёт сильнее, чем думают.

Снижение лимитов сущностей — не про порчу геймплея. Это про то, чтобы один чанк не стал налогом для всего сервера. Настрой мобкапы, радиус слияния предметов, поведение воронок и настройки деспавна под свой тип сервера. Purpur даёт здесь больше контроля, чем чистый Paper, и это одна из причин, почему многие ориентированные на производительность админы его предпочитают.

Жители заслуживают особого внимания. Они печально известны просадками TPS из-за AI, рабочих мест, поиска пути и ферм размножения. Если один город с 200 жителями роняет твой сервер, это не загадка хостинга. Это просто жители, которые ведут себя как жители.

Редстоуну и воронкам нужны границы

Редстоун-механизмы веселы, пока не работают 24/7 сразу на нескольких базах. Воронки, проверяющие инвентари каждый тик, бывают жестоки в масштабе, особенно в системах хранения, которые игроки никогда не оптимизируют. Не нужно запрещать автоматизацию, но нужны разумные лимиты.

Используй серверное ПО, которое даёт тюнить скорость передачи и проверок воронок. Подумай об ограничении определённого поведения машин, если у тебя технически продвинутое сообщество. Здесь всегда есть компромисс: больше ванильной точности обычно значит больше нагрузки. Если цель — стабильный сетевой опыт, мелкие компромиссы часто того стоят.

Плагины могут помочь или навредить

Админы обожают ставить плагины, потому что каждый решает какую-то проблему. Загвоздка в том, что каждый плагин добавляет логику, слушатели событий, обращения к базе или задачи по расписанию. Десять лёгких плагинов могут быть в порядке. Два криво написанных способны уничтожить производительность.

Если хочешь понять, как поднять TPS на сервере Minecraft без вырезания фич, проведи аудит своей сборки плагинов. Убери дубли. Замени старые плагины, которые больше не поддерживаются. Проверь, не делает ли плагин дорогих сканирований, не логирует ли слишком много и не трогает ли постоянно данные игроков. Essentials, права, античит, экономика, мировые инструменты и косметические плагины — частые места, где накапливаются накладные расходы.

Умная сборка плагинов — не самая большая. Это та, что делает ровно то, что нужно твоему серверу, и ничего лишнего.

Настройки, которые реально важны

Многие гайды по оптимизации заваливают тебя случайными правками конфига. Некоторые помогают. Некоторые устарели. Некоторые просто делают сервер хуже.

Simulation distance и view distance — два самых больших рычага. Их снижение уменьшает, сколько активности мира сервер обрабатывает на игрока. На приватном SMP с четырьмя друзьями можно держать их выше. На публичном сервере с непредсказуемым движением сброс до реалистичных значений часто мгновенно защищает TPS. Правильное число зависит от онлайна, версии и того, насколько тяжёлый твой мир — наш гайд по server.properties разбирает обе настройки.

Флаги Java важны, но лишь если остальная сборка имеет смысл. Современный тюнинг сборки мусора может снизить фризы, но плохие флаги JVM обычно не главная причина низкого TPS. То же с выделением RAM. Слишком мало памяти — проблема, но слишком много тоже создаёт проблемы со сборкой мусора. Больше RAM не всегда лучше — наш гайд сколько RAM нужно серверу помогает найти баланс. Всё зависит от того, держишь ли ты Vanilla, Paper или модпак, которому правда нужна большая куча.

Выбор серверного ПО значит много. Если ты всё ещё держишь чистую Vanilla на сетевом сервере, где важна производительность, ты усложняешь себе жизнь без нужды. Paper и Purpur существуют не просто так. На модовой стороне Forge и Fabric ведут себя по-разному в зависимости от пака и набора модов, так что тестирование — часть работы.

Поведение игроков — часть производительности

Иногда проблема не в твоём конфиге. Она в твоём сообществе.

Если игрокам позволено строить гигантские лаг-машины, оставлять тысячи предметов на земле или держать огромные фермы мобов загруженными круглосуточно, TPS будет страдать, какой бы чистой ни была твоя сборка. Хорошие правила защищают сервер. Чёткие лимиты на альт-аккаунты, AFK-фермы, чанк-лоадеры и экстремальные постройки с сущностями — это не «анти-веселье». Это то, что держит сервер играбельным.

Особенно это верно, если ты держишь растущий публичный сервер. Управление производительностью становится отчасти модерацией, отчасти инфраструктурой, отчасти техническим тюнингом. Нужны все три.

Когда пора менять хостинг

Если ты оптимизировал сущности, снизил генерацию чанков, почистил плагины, настроил дистанции, а TPS всё равно рушится под обычной нагрузкой, узким местом может быть твой хостинг. Обычно это очевидно, когда производительность ухудшается в случайные моменты, поддержка не может объяснить конкуренцию за ноду, а сервер спотыкается несмотря на умеренный онлайн. Наш парный гайд как убрать лаги сервера глубже разбирает чистку со стороны мира.

Майнкрафт-ориентированный хостинг должен делать это проще, а не сложнее. Тебе нужны сильное железо Ryzen или EPYC, быстрый NVMe, бэкапы, защита от DDoS и панель, которая не превращает каждое изменение в рутину. Ещё нужна поддержка, которая понимает, почему 19,2 TPS на модовом Forge-сервере значат совсем не то же, что 19,2 TPS на маленьком Paper-SMP. Эта разница важна.

В Elysium это ровно та боль, вокруг которой мы построились — стабильное железо, простое управление и поддержка, которая реально говорит на языке Minecraft, а не читает скрипты.

Лучший фикс TPS обычно не яркий. Это более тесный world border, меньше разросшихся сущностей, более умные плагины, лучшее серверное ПО и железо, которое поспевает. Начни с самого большого источника нагрузки, меняй по одной вещи за раз и целься в стабильность, а не в идеальные лабораторные цифры. Игрокам всё равно, насколько умно выглядит твой конфиг. Им важно, чтобы сервер ощущался плавным, когда это важно.

Дай своему тик-лупу более быстрый CPU

TPS — однопоточная проблема, поэтому он живёт и умирает на CPU под твоим сервером. Elysium запускает Minecraft на Ryzen + NVMe Gen4 с защитой от DDoS и автобэкапами в комплекте. Сравни тарифы на странице заказа или перевези существующий мир на странице переноса.