Skip to content
Hosting · Konfiguracja serwera

Parametry uruchomienia i flagi JVM

Czym są flagi uruchomienia Java, które z nich panel Millidy zmienia sam i kiedy ma sens dodanie własnych.

Zaktualizowano 13 sierpnia 2026

Serwer Minecraft działa jako proces Java i ma swoje parametry: rozmiar pamięci, garbage collector, właściwości systemowe.

Co robi panel

Millida sama buduje ciąg uruchomieniowy: podstawia pamięć z taryfy, odpowiednią wersję Java i zestaw flag garbage collectora. Nie musisz zmieniać tego ręcznie, a w większości przypadków jest to szkodliwe — najpopularniejsze „optymalizacje” z internetu powstały dla Java 8 i na nowoczesnych wersjach tylko pogarszają sytuację.

Co naprawdę ma znaczenie

ParametrZnaczenie
-Xmx / -XmsMaksymalny i początkowy heap. Ustawiane przez taryfę
Garbage collectorDomyślnie G1; przy dużych heapach czasem lepszy jest ZGC
-Dfile.encoding=UTF-8Cyrylica w logach i konfiguracjach
-Dcom.mojang.eula.agreeNiepotrzebne: EULA akceptuje panel

Flagi Aikara

Znany zestaw flag G1 dla serwerów Minecraft. Omówienie, co robią i kiedy pomagają — Flagi Aikara.

Właściwości systemowe modów i pluginów

Czasem modpack wymaga właściwości takiej jak -Dfml.queryResult=confirm (potwierdzenie podmiany rejestru) — takie rzeczy wpisuje się do parametrów uruchomieniowych i nie da się ich zastąpić niczym innym.

Uwaga

Ciąg uruchomieniowy potrafi zepsuć serwer całkowicie, a nie częściowo: literówka w fladze powoduje natychmiastowe zakończenie procesu bez wyraźnego błędu. Zmieniaj jedną flagę naraz i po starcie sprawdź pierwsze dwadzieścia linii logu — Logi.

Hosting MinecraftTwój serwer działa, gdy jesteś offlineUtwórz serwer