Preskoči na sadržaj

Minecraft start skripta i kalkulator RAM-a

Gotova start skripta s Aikar flagovima, verzijom Jave koju tvoj Minecraft treba i postavkom memorije koja ostavlja mjesta sustavu.

Paper

Najkorišteniji plugin poslužitelj. Pokreće Bukkit, Spigot i Paper pluginove i rješava mnoge probleme s performansama. Dobar izbor za većinu poslužitelja.

Službeno preuzimanje: papermc.io · Dokumentacija: docs.papermc.io

Ova verzija Minecrafta treba Javu 25.

Memorija

Skripta ostavlja 1 do 1,5 GB za samu Javu i sustav.

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

Pri prvom pokretanju poslužitelj stvara eula.txt i zaustavlja se. Promijeni eula=false u eula=true da prihvatiš Minecraft EULA, a zatim ga ponovno pokreni.

Jednom učini skriptu izvršnom: chmod +x start.sh

Naredbe, flagovi i verzije Jave prema službenoj dokumentaciji svakog projekta.

Kako koristiti start skriptu

  1. Odaberi softver servera, verziju Minecrafta i operacijski sustav.
  2. Upiši RAM svog paketa ili pusti alat da ga procijeni prema igračima, udaljenosti prikaza i modovima.
  3. Preuzmi skriptu, stavi je pokraj jar datoteke servera i pokreni je.

Sljedeći korak: server.properties generator

Često postavljana pitanja

Što su Aikar flagovi?

Java postavke za G1 garbage collector koje PaperMC preporučuje za Minecraft servere. Drže pauze kratkima i sprječavaju trzaje zbog čišćenja memorije.

Zašto su -Xms i -Xmx jednaki?

S istom vrijednošću Java zauzme svu memoriju odmah pri pokretanju i nikad ne mora povećavati ni smanjivati heap. PaperMC to preporučuje zajedno s Aikar flagovima.

Moj paket ima 8 GB. Zašto skripta koristi manje?

Java treba memoriju i izvan heapa, a treba je i sustav. PaperMC preporučuje oko 1000 do 1500 MB manje od paketa, pa 8 GB postaje oko 6,5 GB.

Koja mi verzija Jave treba?

Minecraft 26.1 i noviji trebaju Javu 25, 1.20 do 1.21.11 Javu 21, a 1.17 do 1.19 Javu 17. Alat prikazuje verziju za Minecraft koji odabereš.

Koliko je točna procjena RAM-a?

To je polazna točka, a ne mjerenje. Udaljenost prikaza, broj učitanih chunkova i modovi važniji su od broja igrača. Prati svoj server alatom poput spark i prilagodi.