Skip to content
Хостинг · Конфігурація сервера

Параметри запуску та прапорці JVM

Що таке прапорці запуску Java, які з них панель Millida змінює сама та коли має сенс додати власні.

Оновлено 13 серпня 2026 р.

Сервер Minecraft працює як процес Java, і в нього є параметри: розмір пам'яті, збирач сміття, системні властивості.

Що робить панель

Millida сама формує рядок запуску: підставляє пам'ять тарифу, відповідну Java і набір прапорців збирача сміття. Вам не потрібно змінювати це вручну, і в більшості випадків це шкідливо — найпоширеніші «оптимізації» з інтернету писали для Java 8 і на сучасних версіях роблять гірше.

Що справді має значення

ПараметрЗначення
-Xmx / -XmsМаксимальний і початковий розмір купи. Задається тарифом
Збирач сміттяG1 за замовчуванням; для великих куп іноді краще ZGC
-Dfile.encoding=UTF-8Кирилиця в логах і конфігах
-Dcom.mojang.eula.agreeНе потрібен: EULA приймає панель

Прапорці Aikar

Відомий набір прапорців G1 для серверів Minecraft. Розбір, що вони роблять і коли допомагають — прапорці Aikar.

Системні властивості модів і плагінів

Іноді збірка модів вимагає властивість на кшталт -Dfml.queryResult=confirm (підтвердження заміни реєстру) — такі речі прописують у параметри запуску, і замінити їх нічим іншим не можна.

Обережно

Рядок запуску ламає сервер повністю, а не частково: друкарська помилка в прапорці змушує процес миттєво завершитися без зрозумілої помилки. Змінюйте по одному прапорцю за раз і дивіться на перші двадцять рядків логу після запуску — логи.

Хостинг MinecraftВаш сервер працює, навіть коли ви офлайнСтворити сервер