Liigu sisu juurde

Minecrafti käivitusskript ja RAM-i kalkulaator

Valmis käivitusskript Aikari lippudega, Java versiooniga, mida sinu Minecraft vajab, ja mäluseadega, mis jätab süsteemile ruumi.

Paper

Kõige levinum pluginaserver. Käitab Bukkiti, Spigoti ja Paperi pluginaid ning parandab palju jõudlusprobleeme. Hea vaikevalik enamikule serveritele.

Ametlik allalaadimine: papermc.io · Dokumentatsioon: docs.papermc.io

See Minecrafti versioon vajab Java 25.

Mälu

Skript jätab 1 kuni 1,5 GB Javale endale ja süsteemile.

Java heap-mälu: 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

Esimesel käivitusel loob server faili eula.txt ja peatub. Muuda eula=false väärtuseks eula=true, et nõustuda Minecrafti EULA-ga, ja käivita server uuesti.

Tee skript üks kord käivitatavaks: chmod +x start.sh

Käsud, lipud ja Java versioonid vastavalt iga projekti ametlikule dokumentatsioonile.

Kuidas käivitusskripti kasutada

  1. Vali serveri tarkvara, Minecrafti versioon ja oma operatsioonisüsteem.
  2. Sisesta oma paketi RAM või lase tööriistal seda mängijate, nähtavuskauguse ja modide põhjal hinnata.
  3. Laadi skript alla, pane see serveri jar-faili kõrvale ja käivita.

Järgmine samm: server.properties generaator

Korduma kippuvad küsimused

Mis on Aikari lipud?

Java seaded G1 prügikoristaja jaoks, mida PaperMC soovitab Minecrafti serveritele. Need hoiavad pausid lühikesed ja väldivad mälu koristamisest tulevaid lagi-piike.

Miks on -Xms ja -Xmx võrdsed?

Sama väärtuse korral võtab Java kogu mälu kohe alguses ega pea kunagi heapi suurendama ega vähendama. PaperMC soovitab seda koos Aikari lippudega.

Minu paketis on 8 GB. Miks kasutab skript vähem?

Java vajab mälu ka väljaspool heapi, nagu ka süsteem. PaperMC soovitab umbes 1000 kuni 1500 MB paketist vähem, nii et 8 GB-st saab umbes 6,5 GB.

Millist Java versiooni ma vajan?

Minecraft 26.1 ja uuemad vajavad Java 25, 1.20 kuni 1.21.11 Java 21 ja 1.17 kuni 1.19 Java 17. Tööriist näitab versiooni sinu valitud Minecrafti jaoks.

Kui täpne on RAM-i hinnang?

See on lähtepunkt, mitte mõõtmine. Nähtavuskaugus, laaditud chunkide arv ja modid loevad rohkem kui mängijate arv. Jälgi oma serverit näiteks tööriistaga spark ja kohanda.