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:
/msptviser gennemsnit, minimum og maksimum for de seneste 5, 10 og 60 sekunder, og/tpsviser TPS for de seneste 1, 5 og 15 minutter. Paper-dokumentationen anbefaler i dag/sparki stedet. - Spark:
/spark tpsviser 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-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 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.