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.

Din egen Minecraft-server? Hos HostValues fra €2,80 om måneden, online på få minutter. Se pakker →

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.

MSPT: hvor lang tid et tick reelt tager

Ved siden af TPS er der et tal, der siger mere: MSPT, millisekunder pr. tick. Minecraft regner med 20 ticks i sekundet, så hvert tick har 50 millisekunder. MSPT er den tid, din server faktisk bruger på et tick. Så længe tallet er 50 eller lavere, holder serveren 20 TPS. TPS viser derfor ingen forskel på en server med 15 og en med 45 MSPT, men det gør MSPT: tallet viser, hvor meget luft der er tilbage, før TPS falder.

  • Et godt stykke under 50 ms: god reserve, TPS bliver på 20.
  • Lige under 50 ms: serveren er ved grænsen. En ny farm eller et par spillere mere er nok til, at den ikke kan følge med.
  • Over 50 ms: serveren kan ikke nå 20 ticks i sekundet. TPS falder, og alt i verden går langsommere: afgrøder gror langsommere, mobs hakker, og redstone bliver upålidelig.

Kig ikke kun på gennemsnittet. En server kan ligge på 30 MSPT i snit og alligevel have enkelte ticks på flere hundrede millisekunder, for eksempel når nye chunks bliver genereret eller gemt. Spillerne mærker den slags spidser som korte hak. Du ser dem i maksimumværdien og i 95. percentil.

Sådan måler du MSPT:

  • Paper: /mspt viser gennemsnit, minimum og maksimum for de seneste 5, 10 og 60 sekunder, og /tps viser TPS for de seneste 1, 5 og 15 minutter. Paper-dokumentationen anbefaler i dag /spark i stedet.
  • Spark: /spark tps viser TPS for de seneste 5 og 10 sekunder og 1, 5 og 15 minutter, plus varigheden af ticks (minimum, median, 95. percentil og maksimum) for de seneste 10 sekunder og det seneste minut.
  • Vanilla, Fabric eller NeoForge uden Spark: /tick query (fra Minecraft 1.20.3, operatorniveau 3) viser den gennemsnitlige tid pr. tick med målet på 50 ms samt percentilerne P50, P95 og P99.
  • Konsollen: beskeden Can't keep up! Is the server overloaded? betyder, at serveren er kommet bagud.

Er MSPT høj, så find årsagen med Spark-profileren i stedet for at gætte. Til korte spidser er /spark profiler start --only-ticks-over 50 nyttig: så optager Spark kun ticks, der varer mere end 50 ms. Typiske årsager er mange mobs, tragte, store redstone-kredsløb og en for høj spilleregel random_tick_speed (tidligere randomTickSpeed), plus chunk-generering og enkelte plugins.

Trin 2: Brug Spark profiler

Spark er det bedste værktøj til at finde præcis, hvad der bruger serverens ressourcer. På Paper 1.21 og nyere er Spark allerede indbygget. På Spigot uploader du Spark-pluginet fra spark.lucko.me til mappen plugins og genstarter serveren; på Fabric eller NeoForge bruger du Spark-modden. 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 sænk også simulation-distance i samme fil (standard 10, ofte er 4 til 6 nok) for at begrænse, hvor langt væk mobs og redstone bliver simuleret.

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 Versions i gamepanelet.

Har du fulgt alle trin og stadig problemer? Opret en supportticket med dit Spark-link, så kigger vi på det sammen.

Kilder: PaperMC-dokumentationen (Commands, Profiling), Spark-dokumentationen og Minecraft Wiki (Tick, Commands/tick). Opdateret 14. oktober 2026.

Tip: hos HostValues kan du leje en Minecraft server og være online på få minutter.

Lej din egen Minecraft-server

Fra €2,80 om måneden. Online på få minutter, ingen binding og DDoS-beskyttelse inkluderet.

Hvilken pakke passer til jeres gruppe?

Se pakker Bestil nu

Ny hos HostValues? Brug koden WELKOM10 og få 10% rabat på din første ordre.


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

Tilbage til vidensbasen