Перейти до вмісту
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РозгортанняВідкрити
Документація