Hvordan finder og fikser jeg lag på min Minecraft-server?

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-range og spawn-limits ned i bukkit.yml eller paper-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.


Sidder du stadig fast? Opret en supportticket, vores team hjælper dig gerne.

Tilbage til vidensbasen