Скокни до содржината

Minecraft скрипта за стартување и RAM калкулатор

Готова скрипта за стартување со Aikar знаменца, Java верзијата што ѝ треба на твојата Minecraft верзија и поставка за меморија што остава простор за системот.

Paper

Најкористениот сервер за плагини. Извршува Bukkit, Spigot и Paper плагини и поправа многу проблеми со перформансите. Добар стандарден избор за повеќето сервери.

Официјално преземање: papermc.io · Документација: docs.papermc.io

На оваа верзија на Minecraft ѝ треба Java 25.

Меморија

Скриптата остава 1 до 1,5 GB за самата Java и системот.

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

При првото стартување серверот создава eula.txt и застанува. Смени eula=false во eula=true за да ја прифатиш Minecraft EULA, а потоа стартувај го повторно.

Направи ја скриптата извршна еднаш: chmod +x start.sh

Команди, ознаки и верзии на Java според официјалната документација на секој проект.

Како да ја користиш скриптата за стартување

  1. Избери го серверскиот софтвер, верзијата на Minecraft и оперативниот систем.
  2. Внеси ја RAM меморијата од твојот пакет, или дозволи алатката да ја процени според играчите, далечината на видливост и модовите.
  3. Преземи ја скриптата, стави ја до jar датотеката на серверот и стартувај ја.

Следен чекор: server.properties генератор

Често поставувани прашања

Што се Aikar знаменца?

Java поставки за G1 garbage collector што PaperMC ги препорачува за Minecraft сервери. Ги одржуваат паузите кратки и спречуваат скокови на лаг од чистењето на меморијата.

Зошто -Xms и -Xmx се исти?

Со иста вредност Java ја зема целата меморија на стартот и никогаш не мора да го зголемува или намалува heap-от. PaperMC го препорачува тоа заедно со Aikar знаменцата.

Мојот пакет има 8 GB. Зошто скриптата користи помалку?

На Java ѝ треба меморија надвор од heap-от, а и на системот. PaperMC препорачува околу 1000 до 1500 MB помалку од пакетот, па 8 GB стануваат околу 6,5 GB.

Која Java верзија ми треба?

На Minecraft 26.1 и понов му треба Java 25, на 1.20 до 1.21.11 Java 21, а на 1.17 до 1.19 Java 17. Алатката ја прикажува верзијата за Minecraft верзијата што ќе ја избереш.

Колку е точна проценката за RAM?

Тоа е почетна точка, не мерење. Далечината на видливост, бројот на вчитани chunk-ови и модовите се поважни од бројот на играчи. Следи го серверот со алатка како spark и прилагоди.