En veloptimeret Minecraft-server giver mindre lag og en bedre spiloplevelse. Det er særligt vigtigt, når antallet af spillere stiger, eller verdenen bliver stor. Paper tilbyder som serversoftware de fleste muligheder for at finjustere ydeevnen.
Brug Paper som serversoftware
Paper er en forbedret version af Spigot med mange indbyggede optimeringer. Bruger du stadig Vanilla eller Spigot, kan du skifte til Paper via fanen Startup i gamepanelet. Paper er kompatibel med alle Spigot-plugins og forbedrer ydeevnen mærkbart, især ved mange entiteter og komplekse redstone-kredsløb.
View-Distance og Simulation-Distance
View-Distance bestemmer, hvor mange chunks der indlæses rundt om hver spiller. En høj værdi belaster serveren kraftigt. Åbn filen server.properties, og juster følgende værdier:
view-distance=7: et godt kompromis mellem synsvidde og ydeevne. Standardværdien 10 er for høj til de fleste servere.simulation-distance=5: bestemmer i hvilken radius entiteter og blokke simuleres aktivt. En lavere værdi sparer mærkbart regnekraft.
Test forskellige værdier, og hold øje med TPS (Ticks per Second) med kommandoen /tps. En stabil server holder konstant 20 TPS.
Juster entity-limits
For mange entiteter (dyr, monstre, genstande på jorden) er en hyppig årsag til lag. Paper-konfigurationen giver dig mulighed for at sætte grænser. Åbn config/paper-world-defaults.yml, og juster spawn-limits:
spawn-limits.monsters: 50(standard 70)spawn-limits.animals: 8(standard 10)spawn-limits.water-animals: 3(standard 5)
Reducer værdierne trinvist, indtil ydeevnen er tilfredsstillende uden at påvirke spiloplevelsen for meget.
Yderligere optimeringer
- Generer chunks på forhånd: brug pluginet Chunky til at generere verdenen på forhånd. Det forhindrer lag forårsaget af chunk-generering under spillet.
- Fjern ubrugte plugins: hvert plugin bruger ressourcer. Deaktiver plugins, du ikke bruger aktivt.
- Aikars JVM-flags: brug de anbefalede JVM-flags til bedre hukommelseshåndtering. Find dem i den officielle Paper-dokumentation, og indtast dem under Startup i JVM-parametrene.
- Anti-lag-plugins: plugins som ClearLagg fjerner regelmæssigt unødvendige entiteter og genstande fra jorden.
Hvad er TPS, og hvordan tjekker jeg dem?
TPS står for Ticks per Second. Minecraft beregner 20 ticks i sekundet. Når værdien falder, mærker spillerne lag. Tjek TPS med kommandoen /tps i konsollen eller i spillet.
Hvilken view-distance anbefaler I?
Til servere med op til 20 spillere anbefaler vi en view-distance på 6 til 8 og en simulation-distance på 4 til 5. Med flere spillere bør du reducere yderligere og holde øje med TPS.
Hjælper mere RAM mod lag?
Mere RAM hjælper, hvis serveren lagger på grund af hukommelsesmangel (OutOfMemoryError i loggen). Ofte skyldes problemet dog for mange entiteter eller for høj view-distance. Optimer indstillingerne først, før du øger RAM.
Leder du efter kraftig Minecraft-hosting? Se vores Minecraft-serverpakker.