Aqbeż għall-kontenut

Start script tal-Minecraft u kalkulatur tar-RAM

Start script lest bl-Aikar flags, il-verżjoni ta’ Java li jeħtieġ il-Minecraft tiegħek u setting tal-memorja li jħalli spazju għas-sistema.

Paper

L-aktar server tal-plugins użat. Iħaddem plugins ta’ Bukkit, Spigot u Paper u jsewwi ħafna problemi ta’ prestazzjoni. Għażla tajba għall-biċċa l-kbira tas-servers.

Download uffiċjali: papermc.io · Dokumentazzjoni: docs.papermc.io

Din il-verżjoni tal-Minecraft teħtieġ Java 25.

Memorja

L-iskript iħalli 1 sa 1.5 GB għal Java nnifisha u għas-sistema.

Heap ta’ Java: 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

Fl-ewwel bidu s-server joħloq eula.txt u jieqaf. Biddel eula=false għal eula=true biex taċċetta l-EULA ta’ Minecraft, imbagħad erġa’ ibdih.

Agħmel l-iskript eżegwibbli darba: chmod +x start.sh

Kmandi, flags u verżjonijiet ta’ Java kif inhuma fid-dokumentazzjoni uffiċjali ta’ kull proġett.

Kif tuża l-start script

  1. Agħżel is-software tas-server, il-verżjoni tal-Minecraft u s-sistema operattiva tiegħek.
  2. Daħħal ir-RAM tal-pjan tiegħek, jew ħalli l-għodda tistmaha mill-plejers, il-view distance u l-mods.
  3. Niżżel l-iskript, poġġih ħdejn il-jar tas-server u ħaddmu.

Il-pass li jmiss: Ġeneratur ta’ server.properties

Mistoqsijiet frekwenti

X’inhuma l-Aikar flags?

Settings ta’ Java għall-garbage collector G1 li PaperMC jirrakkomanda għas-servers tal-Minecraft. Iżommu l-pawżi qosra u jevitaw lag spikes mit-tindif tal-memorja.

Għaliex -Xms u -Xmx huma l-istess?

Bl-istess valur Java jieħu l-memorja kollha mal-bidu u qatt ma jkollu jkabbar jew iċekkien il-heap. PaperMC jirrakkomandah flimkien mal-Aikar flags.

Il-pjan tiegħi għandu 8 GB. Għaliex l-iskript juża inqas?

Java teħtieġ memorja lil hinn mill-heap, u hekk ukoll is-sistema. PaperMC jirrakkomanda madwar 1000 sa 1500 MB inqas mill-pjan, allura 8 GB isiru madwar 6.5 GB.

Liema verżjoni ta’ Java għandi bżonn?

Minecraft 26.1 u aktar ġdid jeħtieġ Java 25, minn 1.20 sa 1.21.11 Java 21 u minn 1.17 sa 1.19 Java 17. L-għodda turi l-verżjoni għall-Minecraft li tagħżel.

Kemm hi eżatta l-istima tar-RAM?

Hija punt tat-tluq, mhux kejl. Il-view distance, in-numru ta’ chunks mtella’ u l-mods jgħoddu aktar min-numru ta’ plejers. Osserva s-server tiegħek b’għodda bħal spark u aġġusta.