Lag paa en Minecraft-server betyder at TPS (ticks per second) falder under 20. Det resulterer i hakken, forsinket blok-breaking og mobs der staar stille. Det er vigtigt at skelne mellem server-lag (lav TPS) og netvaerkslatens (hoej ping), fordi loesningerne er forskellige.
Tjekliste mod server-lag
1. Saenk view-distance og simulation-distance
De to vigtigste indstillinger i server.properties. view-distance bestemmer hvor mange chunks der sendes til spillere, simulation-distance bestemmer hvor langt vaek ting "lever". Reducer til view-distance=8 og simulation-distance=6. Antallet af chunks vokser kvadratisk, saa en lille reduktion har stor effekt.
2. Brug Paper eller Purpur
Vanilla Minecraft-serveren er ikke optimeret til mange spillere. Paper og Purpur indeholder hundredvis af ydelsesoptimeringer uden at aendre gameplay mærkbart. For modded servere bruger du NeoForge eller Fabric i stedet.
3. Begraens entiteter
For mange mobs, drops og villagers er en af de hyppigste aarsager til lag. I Paper's konfiguration kan du saenke mob-caps, aktivere item-merging og reducere entity-activation-range for passive mobs.
4. Pregenerer verdenen
Ny chunk-generering er CPU-tungt. Brug et plugin som Chunky til at pregenerere verdenen inden for din worldborder. Det fjerner den stoerste kilde til TPS-dyk under normal gameplay.
5. Brug Spark til profilering
Spark er det bedste vaerktoej til at finde hvad der bruger mest CPU-tid. Installer det, koer /spark profiler i 5 minutter under normal gameplay, og analyser rapporten. Ofte er det et enkelt plugin eller en farm der foraarsager 80 % af laget.
Hvad er Aikars JVM-flags, og skal jeg bruge dem?
Aikars flags er en saet JVM-argumenter der optimerer garbage collection til Minecraft. De reducerer GC-pauser og goer hukommelsesbrugen mere stabil. Hos HostValues er de som standard aktiveret paa alle Minecraft-servere. Koerer du din egen server, brug dem altid.
Hvilken Java-version skal jeg bruge?
Til Minecraft 26.x skal du bruge Java 25, som har forbedret garbage collection og ydelse. Aeldre versioner (1.20-1.21) bruger Java 21. At koere den forkerte Java-version giver enten fejl ved opstart eller daarligere ydelse.
Hjaelper mere RAM mod lag?
Kun hvis serveren faktisk lober toor for hukommelse. Hvis TPS er lav men RAM-forbruget er under graensen, er problemet CPU-tungt arbejde, ikke hukommelse. Mere RAM loeser ikke det. Start med profilering (Spark), optimering (view-distance, entiteter), og opgrader foerst naar de trin er udtoemte.
Har du stadig problemer? Opret en ticket, saa hjaelper vi med at finde aarsagen.