Jak zoptymalizować serwer Minecraft i pozbyć się lagów – poradnik TPS 2026

Minecraft Optymalizacja TPS Poradnik

Spadki TPS i lagi to jeden z najczęstszych powodów frustracji na serwerach Minecraft – zwłaszcza tych z wieloma graczami, farmami mobów albo rozbudowanymi obwodami redstone. Dobra wiadomość: większość problemów da się rozwiązać bez wydawania złotówki więcej na hosting, samą konfiguracją.

Czym jest TPS i dlaczego ma znaczenie

TPS (Ticks Per Second) to liczba aktualizacji stanu świata na sekundę. Docelowa wartość dla płynnej rozgrywki to 20 TPS. Gdy serwer nie nadąża z obliczeniami, TPS spada – gracze widzą wtedy skoki (rubber banding), opóźnione otwieranie skrzyń czy nienaturalne ruchy mobów.

/tps
# wynik np: TPS from last 1m, 5m, 15m: 19.8, 19.6, 18.9

Spadek poniżej 18-19 TPS to sygnał, że coś na serwerze zużywa zbyt dużo zasobów.

Najczęstsze przyczyny lagów

  • Zbyt duża liczba mobów – niekontrolowane farmy potrafią wygenerować setki jednostek naraz
  • Rozbudowana redstone – zegary działające bez przerwy, szczególnie te z dużą liczbą tików na sekundę
  • Zbyt duży view-distance / simulation-distance – serwer musi obliczać znacznie większy obszar świata
  • Nieoptymalne pluginy – szczególnie te odpytujące bazę danych lub pliki zbyt często
  • Zbyt mało RAM lub wolny CPU – Minecraft mocno korzysta z pojedynczego wątku, więc liczy się przede wszystkim taktowanie procesora

Optymalizacja ustawień serwera

Zacznij od pliku server.properties:

view-distance=8
simulation-distance=6
max-tick-time=60000

Jeśli używasz silnika Paper, dorzuć zmiany w config/paper-world-defaults.yml:

entity-per-chunk-save-limit:
  all: 32
spawn-limits:
  monster: 50
  animal: 8
mob-spawner-tick-rate: 4
💡 Wskazówka: Obniżenie view-distance z 12 do 8 potrafi zauważalnie podnieść TPS przy dużej liczbie graczy – kosztem minimalnie mniejszego zasięgu widzenia świata.

Pluginy pomagające w optymalizacji

  • Spark – profiler pokazujący dokładnie, co zjada wydajność serwera (konkretne pluginy, encje, chunki)
  • Chunky – pregenerowanie chunków w tle, zamiast generowania ich na żywo podczas eksploracji przez graczy
  • ClearLagg – automatyczne, regularne czyszczenie porzuconych itemów i nadmiaru encji
  • LimitPillagers / EntityTrackerFixer – ograniczenie liczby konkretnych, problematycznych mobów

Jak monitorować wydajność

Zanim zaczniesz zmieniać ustawienia na ślepo, zdiagnozuj problem:

  1. Uruchom /spark profiler --timeout 60 i poczekaj minutę pod normalnym obciążeniem
  2. Sprawdź raport – Spark pokaże dokładnie, które pluginy lub mechaniki zużywają najwięcej czasu tick'a
  3. Zoptymalizuj lub usuń komponent odpowiedzialny za największe obciążenie
  4. Porównaj TPS przed i po zmianie komendą /tps

Dobór odpowiedniego hostingu

Nawet najlepsza konfiguracja nie pomoże, jeśli serwer stoi na zbyt wolnym sprzęcie. Przy wyborze hostingu zwróć uwagę na:

  • Wysokie taktowanie CPU (single-thread performance) – ważniejsze niż liczba rdzeni
  • Dysk NVMe SSD – szybszy zapis chunków i mniejsze opóźnienia przy zapisie świata
  • Zapas RAM ponad realne zużycie – zbyt mało pamięci prowadzi do częstych, kosztownych czyszczeń Garbage Collectora

Podsumowanie

Stabilne 20 TPS to efekt dobrze dobranych ustawień, rozsądnej liczby pluginów i odpowiedniego sprzętu pod spodem. Zanim dołożysz kolejny GB RAM, sprawdź profilerem, co naprawdę obciąża serwer – często wystarczy jedna zmiana w konfiguracji.

ZenWay oferuje hosting Minecraft na procesorach AMD Ryzen z dyskami NVMe SSD i preinstalowanym Spark już od 10 zł miesięcznie.

Najczęstsze pytania

Co oznacza TPS na serwerze Minecraft?

TPS to liczba aktualizacji stanu świata na sekundę. Prawidłowa wartość wynosi 20. Spadek poniżej 18 oznacza, że serwer nie nadąża z obliczeniami i gracze zaczynają odczuwać opóźnienia.

Jak sprawdzić, co powoduje lagi?

Najskuteczniejszy jest plugin Spark. Komenda /spark profiler uruchamia analizę, która pokazuje dokładnie, które pluginy, encje lub mechaniki zużywają najwięcej czasu ticka.

Czy dołożenie RAM rozwiąże problem z lagami?

Nie zawsze. Jeśli przyczyną są nieoptymalne pluginy, zbyt duży view-distance albo farmy mobów, dodatkowa pamięć niewiele zmieni. Minecraft mocno korzysta z jednego wątku, więc często ważniejsze jest taktowanie procesora.

Jaki view-distance ustawić?

Dla większości serwerów publicznych optymalne jest 8, przy jednoczesnym obniżeniu simulation-distance do 6. Wartości powyżej 10 znacząco obciążają serwer przy większej liczbie graczy.

Gotowy na własny serwer?

ZenWay oferuje szybki hosting z automatycznym instalatorem, panelem zarządzania i wsparciem 24/7.