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 prostora sistemu.

Paper

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

Zvanični download: papermc.io · Dokumentacija: docs.papermc.io

Ova verzija Minecrafta treba Javu 25.

Memorija

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

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 server kreira eula.txt i zaustavlja se. Promijeni eula=false u eula=true da prihvatiš Minecraft EULA, pa ga ponovo pokreni.

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

Komande, flagovi i verzije Jave prema zvaničnoj dokumentaciji svakog projekta.

Kako koristiti start skriptu

  1. Izaberi softver servera, verziju Minecrafta i svoj operativni sistem.
  2. Unesi RAM svog paketa ili pusti alat da ga procijeni na osnovu igrača, view distance i modova.
  3. Preuzmi skriptu, stavi je pored jar datoteke servera i pokreni je.

Sljedeći korak: server.properties generator

Često postavljana pitanja

Šta su Aikar flagovi?

Java postavke za G1 garbage collector koje PaperMC preporučuje za Minecraft servere. Drže pauze kratkim i sprečavaju lag skokove zbog čišćenja memorije.

Zašto su -Xms i -Xmx isti?

S istom vrijednošću Java uzima svu memoriju na početku 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 sistem. PaperMC preporučuje oko 1000 do 1500 MB manje od paketa, pa 8 GB postaje oko 6,5 GB.

Koja verzija Jave mi 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 izabereš.

Koliko je tačna procjena RAM-a?

To je polazna tačka, ne mjerenje. View distance, broj učitanih chunkova i modovi znače više od broja igrača. Prati svoj server alatom kao što je spark i prilagodi.