Hoppa till innehållet

Startskript och RAM-kalkylator för Minecraft

Ett färdigt startskript med Aikar-flaggor, Java-versionen som din Minecraft behöver och en minnesinställning som lämnar plats åt systemet.

Paper

Den mest använda pluginservern. Kör Bukkit-, Spigot- och Paper-plugins och åtgärdar många prestandaproblem. Ett bra standardval för de flesta servrar.

Officiell nedladdning: papermc.io · Dokumentation: docs.papermc.io

Den här Minecraft-versionen kräver Java 25.

Minne

Skriptet lämnar 1 till 1,5 GB åt Java själv och systemet.

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

Vid första starten skapar servern eula.txt och stoppar. Ändra eula=false till eula=true för att godkänna Minecraft-EULA:n och starta den sedan igen.

Gör skriptet körbart en gång: chmod +x start.sh

Kommandon, flaggor och Java-versioner enligt den officiella dokumentationen för varje projekt.

Så använder du startskriptet

  1. Välj servermjukvara, Minecraft-version och ditt operativsystem.
  2. Ange RAM för din plan, eller låt verktyget uppskatta det utifrån spelare, synavstånd och moddar.
  3. Ladda ner skriptet, lägg det bredvid serverns jar och starta det.

Nästa steg: server.properties-generator

Vanliga frågor

Vad är Aikar-flaggor?

Java-inställningar för skräpsamlaren G1 som PaperMC rekommenderar för Minecraft-servrar. De håller pauserna korta och undviker laggspikar från minnesstädning.

Varför är -Xms och -Xmx lika?

Med samma värde tar Java allt minne direkt vid start och behöver aldrig öka eller minska heapen. PaperMC rekommenderar det tillsammans med Aikar-flaggorna.

Min plan har 8 GB. Varför använder skriptet mindre?

Java behöver minne utöver heapen, och det gör systemet också. PaperMC rekommenderar ungefär 1000 till 1500 MB mindre än planen, så 8 GB blir ungefär 6,5 GB.

Vilken Java-version behöver jag?

Minecraft 26.1 och nyare kräver Java 25, 1.20 till 1.21.11 Java 21 och 1.17 till 1.19 Java 17. Verktyget visar versionen för den Minecraft du väljer.

Hur exakt är RAM-uppskattningen?

Den är en utgångspunkt, inte en mätning. Synavstånd, antalet laddade chunks och moddar betyder mer än antalet spelare. Håll koll på servern med ett verktyg som spark och justera.