Перейти к содержимому
Minecraft

Документация: Генератор скрипта запуска (Aikar's flags)

Генератор скрипта запуска сервера Minecraft Java: -Xms/-Xmx, набор флагов G1GC, рекомендованный PaperMC (Aikar's flags), --nogui, цикл перезапуска и свои аргументы JVM. Всё считается в браузере.

Последнее обновление: 09.10.2026

Открыть инструмент

Сервер Minecraft Java запускается командой «java -Xms… -Xmx… -jar server.jar». Инструмент собирает полную команду: фиксированная память (-Xms = -Xmx), набор флагов G1GC из документации PaperMC («Aikar's flags») и опция --nogui.

Как пользоваться инструментом

  1. Укажите имя скачанного jar-файла (paper.jar, purpur.jar, fabric-server-launch.jar, server.jar…).

  2. Выберите объём ОЗУ в ГБ, оставив системе 1–1,5 ГБ (например, 6 ГБ на машине с 8 ГБ).

  3. Включите Aikar's flags (рекомендуется для Paper и его форков) и при необходимости цикл перезапуска.

  4. Скачайте start.sh, положите в папку сервера и сделайте исполняемым: chmod +x start.sh.

  5. Запустите ./start.sh. При первом запуске примите EULA, указав eula=true в eula.txt.

Версия Java и вариант для Windows

Согласно документации PaperMC, актуальному Paper нужна Java 25 или новее; версии 1.20–1.21.11 используют Java 21, а 1.17–1.19 — Java 17. Проверьте страницу «Getting started» PaperMC для своей версии. В Windows поместите ту же команду в одну строку файла start.bat (и добавьте «pause»).

java -Xms6G -Xmx6G -jar paper.jar --nogui
pause

Частые вопросы

Почему -Xms равен -Xmx?
PaperMC рекомендует задавать оба значения одинаковыми, чтобы избежать изменения размера кучи, и оставлять ОС около 1–1,5 ГБ. В Aikar's flags также есть -XX:+AlwaysPreTouch, резервирующий память при старте.
Подходят ли флаги для Vanilla или Fabric?
Это опции JVM (G1GC), поэтому они работают с любым Java-сервером; меняется лишь часть «-jar» (например, fabric-server-launch.jar). PaperMC документирует их для Paper; для других серверов проверяйте и следите за паузами GC.
Скриншот инструмента Редактор server.propertiesMinecraftСвободный доступ
Настройте сервер Minecraft Java: игроки, мир, производительность, вайтлист и RCON.
КонфигурацияJava EditionОткрыть
Документация
Minecraft
MinecraftСвободный доступ
Создайте цветной MOTD из двух строк с предпросмотром: коды §, hex-цвета, строка для server.properties и MiniMessage.
MOTDЦветаОткрыть
Документация
Minecraft
MinecraftНужен вход
Редактируйте YAML-файлы Bukkit, Spigot и Paper с подсказками по основным ключам, значениям по умолчанию и поиском ошибок отступов.
YAMLКонфигурацияОткрыть
Документация
Minecraft
MinecraftСвободный доступ
Создайте whitelist.json и ops.json из списка ников; offline-UUID считается локально, без сети и запросов к Mojang.
ИгрокиАдминистрированиеОткрыть
Документация
Minecraft
MinecraftСвободный доступ
Рассчитайте радиус, чанки, регионы, время предгенерации, место на диске и загруженные чанки для границы мира Minecraft.
МирПроизводительностьОткрыть
Документация
Minecraft
MinecraftСвободный доступ
Создайте docker-compose.yml для образа itzg/minecraft-server: тип сервера, версия, память, игроки, RCON, ops и whitelist.
DockerРазвёртываниеОткрыть
Документация