Naar de inhoud

Minecraft-startscript en RAM-calculator

Een kant-en-klaar startscript met Aikar flags, de Java-versie die jouw Minecraft nodig heeft en een geheugeninstelling die ruimte laat voor het systeem.

Paper

De meest gebruikte pluginserver. Draait Bukkit-, Spigot- en Paper-plugins en lost veel prestatieproblemen op. Een goede standaardkeuze voor de meeste servers.

Officiële download: papermc.io · Documentatie: docs.papermc.io

Deze Minecraft-versie heeft Java 25 nodig.

Geheugen

Het script laat 1 tot 1,5 GB over voor Java zelf en het systeem.

Java-heap: 6656M

start.sh
#!/usr/bin/env bash
cd "$(dirname "$0")"
java -Xms6656M -Xmx6656M -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

Bij de eerste start maakt de server eula.txt aan en stopt. Verander eula=false in eula=true om de Minecraft-EULA te accepteren en start hem daarna opnieuw.

Maak het script één keer uitvoerbaar: chmod +x start.sh

Commando’s, flags en Java-versies zoals in de officiële documentatie van elk project.

Zo gebruik je het startscript

  1. Kies de serversoftware, de Minecraft-versie en je besturingssysteem.
  2. Vul het RAM van je pakket in, of laat de tool het schatten op basis van spelers, view distance en mods.
  3. Download het script, zet het naast de server-jar en start het.

Volgende stap: server.properties-generator

Veelgestelde vragen

Wat zijn Aikar flags?

Java-instellingen voor de G1 garbage collector die PaperMC aanraadt voor Minecraft-servers. Ze houden pauzes kort en voorkomen lagpieken door het opruimen van geheugen.

Waarom zijn -Xms en -Xmx gelijk?

Met dezelfde waarde neemt Java bij de start al het geheugen en hoeft de heap nooit te groeien of te krimpen. PaperMC raadt dit aan samen met de Aikar flags.

Mijn pakket heeft 8 GB. Waarom gebruikt het script minder?

Java heeft geheugen nodig naast de heap, en het systeem ook. PaperMC raadt ongeveer 1000 tot 1500 MB minder aan dan het pakket, dus 8 GB wordt ongeveer 6,5 GB.

Welke Java-versie heb ik nodig?

Minecraft 26.1 en nieuwer heeft Java 25 nodig, 1.20 tot 1.21.11 Java 21 en 1.17 tot 1.19 Java 17. De tool toont de versie voor de Minecraft-versie die je kiest.

Hoe nauwkeurig is de RAM-schatting?

Het is een startpunt, geen meting. View distance, het aantal geladen chunks en mods tellen zwaarder dan het aantal spelers. Houd je server in de gaten met een tool als spark en pas aan.