SerwLista.plNajlepsze serwery Minecraft
← Wszystkie poradniki

Optymalizacja serwera Minecraft

Serwer „laguje” zwykle z kilku powtarzalnych powodów, a nie dlatego, że ma za mało pamięci. Zanim dokupisz gigabajty, sprawdź te ustawienia — najczęściej to one odpowiadają za spadki TPS.

Najpierw zmierz, potem zmieniaj

TPS (ticków na sekundę) powinno wynosić 20. Wpisz komendę w konsoli i obserwuj wartość w momentach, gdy serwer zwalnia — inaczej będziesz strzelać na oślep.

Paper ma wbudowany profiler (timings albo spark), który pokazuje, który plugin albo która mechanika zjada czas ticku.

/tps

Zasięg widzenia to największy pojedynczy koszt

View distance rośnie kwadratowo: przy 16 serwer utrzymuje ponad dwa razy więcej chunków niż przy 10. Na serwerze publicznym 8–10 jest w zupełności wystarczające, a różnicę w płynności widać od razu.

Osobno warto ustawić simulation distance — świat może być widoczny dalej, niż jest symulowany.

view-distance=10
simulation-distance=6

Pregeneruj świat

Generowanie nowego terenu to najcięższa operacja, jaką wykonuje serwer. Jeśli gracze eksplorują świeżą mapę, zacięcia będą stałym elementem gry.

Ustaw granicę świata na rozsądny promień i wygeneruj teren z wyprzedzeniem (Chunky lub podobny plugin), najlepiej w nocy przy pustym serwerze.

Ogranicz moby i farmy

Duże farmy przedmiotów i stada zwierząt potrafią same z siebie zjeść połowę ticku. W konfiguracji Papera ustaw limity spawnów na chunk, włącz łączenie leżących przedmiotów i ogranicz liczbę encji na jednym polu.

Mniej pluginów znaczy szybciej

Każdy plugin nasłuchuje zdarzeń. Trzydzieści pluginów, z których korzysta się z pięciu, to trzydzieści zestawów nasłuchów przy każdym ruchu gracza. Usuń wszystko, czego nie używasz, i sprawdź, czy nie masz dwóch wtyczek robiących to samo.

Flagi startowe Javy

Domyślne ustawienia garbage collectora nie są dostrojone pod grę. Zestaw flag Aikara skraca pauzy GC i jest dziś standardem — gotową komendę z właściwym rozmiarem sterty wygeneruje kalkulator RAM.

Nie przydzielaj też całej pamięci maszyny: im większa sterta, tym dłuższe sprzątanie, a system i sama Java potrzebują miejsca poza nią.

NARZĘDZIA DO TEGO TEMATU

NAJCZĘSTSZE PYTANIA

Czy więcej RAM naprawi lagi?

Rzadko. Pamięć pomaga tylko wtedy, gdy serwer faktycznie jej brakuje. Spadki TPS wynikają najczęściej z generowania terenu, zbyt dużego view distance, nadmiaru encji albo ciężkiego pluginu.

Co to jest TPS i kiedy jest źle?

TPS to liczba ticków świata na sekundę; maksimum to 20. Poniżej 18 gracze zaczynają odczuwać spowolnienie, poniżej 15 gra staje się nieprzyjemna.

Lag serwera czy lag gracza?

Jeśli TPS trzyma 20, a gracz widzi opóźnienia, problem leży w łączu lub odległości do serwerowni. Sprawdź ping — sam serwer nie ma wtedy nic do naprawiania.

CZYTAJ DALEJ