MineToolsminetools.cn · Инструменты для Minecraft: Java Edition

Генератор параметров запуска сервера

Создавайте оптимизированные Aikar параметры запуска JVM и скрипты запуска сервера Minecraft для Windows и Linux с учётом объёма памяти. Требуемая версия Java подбирается автоматически.

Обычно выделяют на 1–2 ГБ меньше общего объёма памяти сервера, оставляя запас для системы. Для небольшого сервера хватит 4–8 ГБ

Для сервера Java 26.3 требуется Java 25 (согласно официальному файлу версий Mojang).Параметры Aikar делают сборку мусора более плавной и уменьшают задержки. При объёме памяти ≥ 12 ГБ автоматически используются параметры для большого объёма памяти.

#!/usr/bin/env bash cd "$(dirname "$0")" while true; do java -Xms8G -Xmx8G -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 server.jar --nogui echo "服务器已关闭,10 秒后重启,按 Ctrl+C 取消" sleep 10 done
start.sh · 700 символов

Создавайте оптимизированные Aikar параметры JVM и скрипты запуска с учётом объёма памяти сервера. Учитывайте версию Java: для 1.17 нужна Java 16, для 1.18–1.20.4 — Java 17, начиная с 1.20.5 — Java 21.