Ugrás a tartalomhoz

Minecraft indítószkript és RAM-kalkulátor

Kész indítószkript Aikar flagekkel, a Minecraftodhoz szükséges Java-verzióval és olyan memóriabeállítással, amely helyet hagy a rendszernek.

Paper

A legelterjedtebb pluginszerver. Futtatja a Bukkit-, Spigot- és Paper-pluginokat, és sok teljesítményproblémát kijavít. A legtöbb szerverhez jó alapértelmezett választás.

Hivatalos letöltés: papermc.io · Dokumentáció: docs.papermc.io

Ehhez a Minecraft-verzióhoz Java 25 kell.

Memória

A szkript 1–1,5 GB-ot hagy magának a Javának és a rendszernek.

Java heap méret: 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

Az első indításkor a szerver létrehozza az eula.txt fájlt, majd leáll. Írd át az eula=false értéket eula=true-ra a Minecraft EULA elfogadásához, majd indítsd újra.

Tedd egyszer futtathatóvá a szkriptet: chmod +x start.sh

Parancsok, flagek és Java-verziók az egyes projektek hivatalos dokumentációja szerint.

Így használd az indítószkriptet

  1. Válaszd ki a szerverszoftvert, a Minecraft-verziót és az operációs rendszeredet.
  2. Add meg a csomagod RAM-ját, vagy hagyd, hogy az eszköz megbecsülje a játékosok, a látótávolság és a modok alapján.
  3. Töltsd le a szkriptet, tedd a szerver jar mellé, és indítsd el.

Következő lépés: server.properties generátor

Gyakori kérdések

Mik azok az Aikar flagek?

Java-beállítások a G1 szemétgyűjtőhöz, amelyeket a PaperMC ajánl Minecraft szerverekhez. Rövidre fogják a szüneteket, és megelőzik a memóriatakarításból eredő lagcsúcsokat.

Miért egyforma az -Xms és az -Xmx?

Azonos értéknél a Java induláskor lefoglalja az összes memóriát, és soha nem kell növelnie vagy csökkentenie a heapet. A PaperMC ezt az Aikar flagekkel együtt ajánlja.

A csomagom 8 GB-os. Miért használ kevesebbet a szkript?

A Javának a heapen túl is kell memória, és a rendszernek is. A PaperMC körülbelül 1000–1500 MB-tal kevesebbet ajánl a csomagnál, így 8 GB-ból nagyjából 6,5 GB lesz.

Melyik Java-verzió kell?

A Minecraft 26.1 és újabb Java 25-öt igényel, az 1.20–1.21.11 Java 21-et, az 1.17–1.19 pedig Java 17-et. Az eszköz a kiválasztott Minecrafthoz tartozó verziót mutatja.

Mennyire pontos a RAM-becslés?

Ez kiindulópont, nem mérés. A látótávolság, a betöltött chunkok száma és a modok többet számítanak, mint a játékosszám. Figyeld a szervered például a spark eszközzel, és igazíts rajta.