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 -Xms en -Xmx om 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 -Xms en -Xmx aan. 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 op 256

  • 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.

Was dit antwoord nuttig? 0 gebruikers vonden dit artikel nuttig (0 Stemmen)

Powered by WHMCompleteSolution