Postavke smanjenja kašnjenja i povećanja TPS-a na Minecraft poslužiteljima
Najvažniji pokazatelj performansi u upravljanju Minecraft pvp serverom TPS (tikovi u sekundi) je vrijednost. Na idealnom poslužitelju vrijednost TPS-a trebala bi biti 20. Kako se ova vrijednost smanjuje, javljaju se problemi "zaostajanja" kao što su blokovi koji se kasno razbijaju i stvorenja koja se kreću teleportiranjem. U ovom ćete vodiču naučiti kako popraviti vrijednost TPS-a natrag na 20 optimiziranjem performansi vašeg poslužitelja.
Korak 1: Bukkit.yml optimizacija
Nalazi se u početnoj mapi vašeg poslužiteljabukkit.ymlOtvorite datoteku uređivačem kao što je Notepad++ i ažurirajte je pronalaženjem sljedećih vrijednosti:
spawn-limits: monsters: 15 # (Varsayılan 70) Yaratık sınırını düşürmek işlemci yükünü azaltır. animals: 10 # (Varsayılan 10) water-animals: 2 # (Varsayılan 15) chunk-gc: period-in-ticks: 300 # Kullanılmayan harita parçalarını (chunk) hafızadan daha hızlı siler.
Korak 2: Konfiguracija Spigot.yml
spigot.ymlOtvorite datoteku i smanjite udaljenost gledanja igrača i CPU opterećenje entiteta:
- udaljenost pogleda:
4ili5učini to. (Zadano je 10. Smanjuje maksimalnu udaljenost koju igrači mogu vidjeti na karti, čime se oslobađa RAM i procesor). - entitet-aktivacija-raspon: Određuje koliko će blokova dalje raditi umjetna inteligencija stvorenja. Optimizirajte na sljedeći način:
monsters: 16,animals: 12,misc: 4 - radijus spajanja: To je udaljenost spajanja predmeta na tlu. Smanjuje opterećenje na tlu:
item: 3.5,exp: 6.0
Korak 3: Postavke Paper.yml ili Paper-World
Ako koristite papirnatu infrastrukturu (koja se svakako preporučuje za performanse),paper-world-defaults.ymlNapravite sljedeće postavke u datoteci:
- rasponi despawn-a: Čini da udaljena stvorenja brže nestanu:
soft: 28,hard: 56 - max-entity-collisions: Maksimalni izračun kolizije entiteta po bloku. Jedan od najvećih uzroka kašnjenja je:
max-entity-collisions: 2(zadano 8)
Ovaj članak je posebno pripremljen za PvPServer.