Lag serwera to rzadko jeden problem. Zwykle to trzy male problemy nakladajace sie na siebie. Ta lista kontrolna idzie od najwiekszych wygran do najmniejszych, wiec mozesz przestac gdy wszystko zacznie dzialac dobrze.
Własny serwer Minecraft? W HostValues od €2,80 miesięcznie, online w kilka minut. Zobacz plany →
Najpierw: odrozniaj lag od latencji
Dwa rozne problemy sa nazywane lagiem. Jesli Twoj ping jest wysoki, ale swiat zachowuje sie normalnie, to latencja i chodzi o odleglosc do serwera. Jesli bloki pojawiaja sie ponownie i moby zacinaja sie dla wszystkich jednoczesnie, to lag serwera i chodzi o TPS. Rozwiazania sa zupelnie inne.
Najwieksze wygrane najpierw
Czy obnizenie view distance naprawde pomaga?
To absolutnie najskuteczniejsze ustawienie. Kazdy krok w dol zmniejsza zaladowane chunki kwadratowo. Zmiana z 10 na 6 w server.properties zmniejsza o ponad połowę liczbę chunków, które każdy gracz utrzymuje w pamięci serwera, a większość graczy tego nie zauważy. Na czas obliczania ticku jeszcze bardziej wpływa simulation-distance.
Czy przejscie na Paper psuje moj swiat?
Nie. Paper czyta ten sam format swiata. Vanilla server jar nie jest zbudowany pod wydajnosc. Paper dodaje dluga liste optymalizacji i jest zamiennikiem drop-in. Purpur idzie jeszcze dalej. Zrob kopie zapasowa i zmien.
Kolejne kroki
- Ogranicz encje: farmy z setkami mobow to klasyczna przyczyna. Ustaw rozsadne limity mobow na chunk.
- Pre-generuj swiat: generowanie nowych chunkow jest kosztowne. Pre-generacja obszaru, ktory oczekujesz ze gracze beda uzywac, eliminuje ten koszt.
- Wylacz nieuzywane pluginy i sprawdz aktualizacje uzywanych.
- Restartuj serwer codziennie aby zuzycie pamieci bylo przewidywalne.
Spark: mierz zanim zgadujesz
Spark to profiler, który Paper sam rekomenduje; od wersji 1.21 jest wbudowany w Paper, a na Spigot instaluje się go jako plugin. Uruchom /spark profiler start podczas lagu, poczekaj minute, potem /spark profiler stop. Raport pokaże, ktory plugin lub mechanika gry zjada tick.
Co to jest zdrowy TPS?
20 to maximum. Powyzej 19 czuje sie idealnie, ponizej 15 jest zauwazone przez kazdego.
Jesli TPS jest w porzadku zaraz po restarcie i pogarsza sie z czasem, prawdopodobnie brakuje pamieci. Ile RAM potrzebuje serwer Minecraft pomoze Ci to dobrac. Wszystkie plany na hosting Minecraft.
Wynajem własnego serwera Minecraft
Od €2,80 miesięcznie. Online w kilka minut, bez zobowiązań, z ochroną DDoS.
Jaki pakiet dla Państwa grupy?
- Vanilla lub kilka pluginów, do 5 graczy: Redstone (4 GB), €5,60 miesięcznie
- Lekki modpack, od 5 do 10 graczy: Gold (5 GB), €7,00 miesięcznie
- Ciężki modpack, np. All the Mods 10: Barrier (10 GB), €14,00 miesięcznie
Pierwszy raz w HostValues? Z kodem WELKOM10 otrzymają Państwo 10% zniżki na pierwsze zamówienie.