Lag på en Minecraft-server mærkes som forsinkede blokbrud, hakkende mobs og langsom respons på kommandoer. Årsagen er næsten altid lav TPS (ticks per second). En sund server holder 20 TPS; falder den under 18, begynder spillere at mærke det.
Trin 1: Tjek din TPS
Kør kommandoen /tps i konsollen eller som operator i spillet. Du ser tre tal for de seneste 1, 5 og 15 minutter. Ligger de stabilt på 20, er serveren sund, og problemet er sandsynligvis netværk eller klientside.
Trin 2: Installer Spark profiler
Spark er det bedste værktøj til at finde præcis, hvad der bruger serverens ressourcer. Download Spark fra spark.lucko.me, upload .jar-filen til mappen plugins, og genstart serveren. Kør derefter /spark profiler start, vent 2 til 5 minutter under normal belastning, og kør /spark profiler stop. Du får et link til en visuel rapport, der viser, hvilke plugins eller processer der sluger mest tid.
Trin 3: Sænk view-distance
View-distance bestemmer, hvor mange chunks serveren holder indlæst pr. spiller. Standardværdien er 10, men 6 til 8 er oftest tilstrækkeligt og sparer markant på ydeevnen. Ret view-distance i server.properties, og brug eventuelt simulation-distance i spigot.yml til at begrænse aktiv mob-simulering yderligere.
Trin 4: Ryd op i entities
For mange mobs og items på jorden er en hyppig årsag til lag. Overvej følgende:
- Sæt
mob-spawn-rangeog spawn-limits ned ibukkit.ymlellerpaper-world-defaults.yml. - Sørg for, at spillere ikke har enorme dyrefarme uden grænser. Et plugin som FarmControl kan automatisk begrænse entities pr. chunk.
- Reducer
item-despawn-rate, så tabte items forsvinder hurtigere.
Trin 5: Pre-generer verdenen
Chunk-generering er en af de mest CPU-tunge operationer. Med pluginet Chunky kan du pre-generere en radius af chunks, så serveren ikke belastes, når spillere udforsker nye områder. Installer Chunky, og kør /chunky radius 5000 efterfulgt af /chunky start. Lad det køre på et tidspunkt med få spillere online.
Bonustip: Paper i stedet for Spigot
Kører du stadig Spigot, så overvej at skifte til Paper. Paper indeholder hundredvis af ydeevneoptimeringer og er fuldt kompatibel med Spigot-plugins. Du skifter under fanen Startup i gamepanelet.
Har du fulgt alle trin og stadig problemer? Opret en supportticket med dit Spark-link, så kigger vi på det sammen.