Lag er den klage nummer et på enhver Minecraft-server, og som regel kan det løses på få minutter fra panelet. Kunsten er at vide hvilken slags lag du har, før du begynder at ændre ting. Denne guide viser dig, hvordan du kan skelne dem fra hinanden, og gennemgår derefter de rettelser, der rent faktisk gør en forskel, fra en ét-kliks optimeringsknap til view distance, forudgenerering af chunks og at vide, hvornår mere RAM vil (og ikke vil) hjælpe.
Find først ud af, hvilken slags lag det er
Der er tre helt forskellige problemer, som alle bliver kaldt "lag". At løse det forkerte spilder din tid.
- Server-lag (lav TPS). Serveren selv sakker bagud. Minecraft kører med 20 ticks i sekundet (TPS); når det falder, lagger alle på én gang: blokke går langsomt i stykker, mobs fryser, slag registreres ikke. Det er den eneste slags, du løser på serveren, og det er det, størstedelen af denne guide handler om.
- Klient-lag (lav FPS). Kun én spiller har hakkende billeder. Det er deres grafikkort, deres renderingsindstillinger eller en klient-side mod, ikke din server. En klient-side performance-mod som Sodium hjælper dem; intet på serveren gør.
- Netværks-lag (høj ping). Én spiller rubber-bander og teleporteres tilbage. Det er forbindelsen mellem dem og serveren: deres WiFi, deres afstand til serverregionen eller deres ISP. Alle andre har det fint.
Hvis alle lagger samtidig, er det TPS, læs videre. Hvis det er én person, er det deres klient eller deres forbindelse.
Slå Optimized JVM flags til
Den hurtigste gevinst er knappen Optimized JVM flags på fanen Startup. Den anvender Aikar's flags, et velkendt og gennemtestet sæt indstillinger til Javas garbage collector, som udjævner de periodiske lag-spikes forårsaget af oprydning i hukommelsen.

To ting, du skal forstå om denne knap:
- Den justerer hvordan Java rydder op i hukommelsen, hvilket reducerer stutter. Den ændrer ikke hvor meget hukommelse din server har, det er din plans RAM.
- Flagsene skaleres automatisk til serverens RAM. Det anbefales til stort set enhver Minecraft-server, og fordelen vokser ved 4 GB og derover.
Slå den til og genstart. Alene dette rydder ofte op i mønsteret "hvert par sekunder hakker det".
Sænk view distance og simulation distance
Efter optimeringsknappen er view distance og simulation distance de enkeltvis største TPS-håndtag, du styrer. Begge findes på fanen Config under Server-sektionen.

De er ikke det samme, og forskellen har betydning:
- View distance er, hvor mange chunks serveren sender til spillerne, så de kan rendere dem. Højere betyder, at spillerne ser længere, på bekostning af båndbredde og hukommelse.
- Simulation distance er, hvor langt ude verden faktisk ticker: mob-AI, redstone, afgrødevækst, fysik. Det er den dyre for CPU'en. Et enkelt tickende område fyldt med mobs og farme er en almindelig TPS-dræber.
Fornuftige udgangspunkter: view distance 8 til 10, simulation distance 4 til 6. At sænke simulation distance fra standardværdien 10 til 6 kan mærkbart forbedre TPS på en travl server næsten uden nogen forringelse af spiloplevelsen, fordi entities langt fra spillerne ikke behøver at ticke. Genstart efter du har ændret dem.
Forudgenerér din verden
En stor del af server-side lag kommer fra generering af nyt terræn, mens spillerne udforsker. Hver gang nogen går ind i friske chunks, skal serveren bygge dem på stedet, hvilket er en af de tungeste ting, den nogensinde laver.
Løsningen er at forudgenerere verdenens chunks på forhånd, så udforskning bare indlæser færdigt terræn. Brug Chunky-pluginet (på Paper/Spigot) eller Chunky-modden (på Fabric/Forge). Sæt en radius, lad den køre, mens ingen spiller, og sæt verdensgrænsen ved den radius. Installation af tilføjelser er dækket i Installer plugins på din Minecraft-server og Sådan installerer du mods på din Minecraft-server.
Skær ned på entities og laggende farme
Tickende entities er en af de mest almindelige skjulte årsager til lav TPS:
- Gigantiske mob-farme og mob-switches, der holder hundredvis af entities indlæst.
- Item-drops, der hober sig op (en ødelagt auto-farm, der dumper items på jorden).
- For mange hoppers, minecarts eller spawnede mobs i ét indlæst område.
Reducér mob-spawn-caps, sæt loft over hvor mange items og entities der kan hobe sig op, og redesign eller sluk for de værste farme. Hvis du ikke kan finde kilden med det blotte øje, så profilér den (næste afsnit) i stedet for at gætte.
Brug Paper, og profilér med spark
Hvis du kører Vanilla og kæmper, er skift til Paper en af de største enkeltopgraderinger, du kan foretage. Paper genimplementerer serveren med omfattende performance-arbejde og tilføjer en config fuld af anti-lag-muligheder, og den bevarer fuld plugin-understøttelse. På Fabric er den tilsvarende performance-mod Lithium. Se Forstå Minecraft-servertyper for hvordan mulighederne sammenlignes.
Når du har brug for at vide præcis, hvad der æder dine ticks, så installér spark (tilgængelig som både plugin og mod). Kør derefter:
/spark tps
/spark profiler start
Lad den optage, mens lagget sker, og læs så rapporten. spark fortæller dig, hvilke entities, chunks eller plugins der faktisk er ansvarlige, så du retter den rigtige årsag i stedet for at ændre indstillinger tilfældigt.
Hvornår mere RAM hjælper (og hvornår ikke)
En almindelig myte er, at mere RAM hæver TPS. Det gør det som regel ikke. RAM hjælper kun, når din server reelt er ved at løbe tør for hukommelse, hvor Java så bruger sin tid på febrilsk at rydde op i garbage (eller crasher med en out-of-memory-fejl). Det sker med store modpacks, store verdener, høj view distance og mange indlæste chunks.
Så rækkefølgen er: ret TPS med trinene ovenfor først. Hvis du ser out-of-memory-fejl i dine logs, eller du kører et tungt modpack, så er mere RAM det rigtige træk. Dimensionér den med Minecraft RAM Calculator, og opgradér så fra panelet med Upgrade-knappen på din serverside. For at læse dine logs for hukommelsesfejl, se Find og del dine Minecraft-server-logs.
Hurtig tjekliste
- Bekræft, at det er server-lag (alle lagger samtidig), ikke én spillers klient eller forbindelse.
- Slå Optimized JVM flags til (Startup-fanen) og genstart.
- Sæt view distance 8 til 10 og simulation distance 4 til 6 (Config-fanen).
- Forudgenerér verdenen med Chunky.
- Skær ned på entities og farme.
- Kør Paper (eller Lithium på Fabric) og profilér med spark.
- Tilføj kun RAM, hvis du faktisk er løbet tør for hukommelse.
Arbejd dig gennem dem i rækkefølge, og langt størstedelen af Minecraft-server-lag forsvinder. Sidder du stadig fast? Vores team er på live chat 24/7 og ser gerne på din server. Læs mere om Minecraft server hosting hos DoomHosting.
