Beste instellingen voor een Minecraft VPS (Paper/Tuinity)
(Optimaliseer je server voor een soepele, lag-vrije speelervaring)
Minecraft-servers, vooral met veel spelers en plugins, kunnen zeer veeleisend zijn. De juiste serversoftware en correcte Java-opstartparameters zijn cruciaal voor de prestaties.
1. Kies de juiste serversoftware
-
Vanilla: De officiële software van Mojang. Niet geoptimaliseerd en ondersteunt geen plugins. Vermijd dit voor publieke servers.
-
Paper (of Purpur): De standaard voor performance en plugin-ondersteuning. Lost bugs op en biedt veel configuratieopties.
-
Tuinity/Airplane: Oudere forks van Paper met extra optimalisaties. De meeste verbeteringen zitten inmiddels in Paper zelf.
2. Java opstartparameters (Flags)
-
Geheugentoewijzing:
Gebruik-Xmsen-Xmxom RAM toe te wijzen.
Voorbeeld voor 4 GB RAM:-Xms4G -Xmx4G
Laat altijd 1–2 GB RAM over voor het besturingssysteem. -
Aikar's Flags: Gebruik G1GC voor lage pauzetijden. Volledige startlijn voor 10 GB RAM:
java -Xms10G -Xmx10G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper.jar --nogui -
Pas alleen
-Xmsen-Xmxaan. De rest is geoptimaliseerd.
3. Serverconfiguraties (server.properties, paper.yml)
-
server.properties:
-
view-distance: Verlaag van 10 naar 6–8 voor betere prestaties -
network-compression-threshold: Stel in op256
-
-
paper.yml:
-
max-auto-save-chunks-per-tick: Zet op 8 of 10 om wereldopslaan te spreiden -
entity-activation-range: Verlaag om ver verwijderde mobs te "slapen", bespaart CPU
-
Samenvatting
-
Gebruik Paper als basissoftware voor performance en stabiliteit
-
Stel Java flags correct in en laat ruimte over voor het OS
-
Pas serverconfiguraties aan voor chunkbeheer en entity-optimalisatie
✅ Tip: Pre-genereer je wereld met een plugin zoals Chunky om lag te voorkomen bij wereldverkenning.
Hulp nodig? Deel je startup parameters en de output van /timings report in je ticket. Zo kunnen we gericht analyseren wat je server vertraagt.
