Parametre spustenia a JVM flagy
Čo sú Java launch flagy, ktoré mení ovládací panel Millida sám a kedy má zmysel pridať vlastné.
Aktualizované 13. augusta 2026
Minecraft server beží ako Java proces a má svoje parametre: veľkosť pamäte, garbage collector, systémové vlastnosti.
Čo robí panel
Millida zostavuje spúšťací reťazec sám: dosadí pamäť podľa tarifu, vhodnú Javu a sadu flagov garbage collectora. Nemusíš to meniť ručne a vo väčšine prípadov to škodí — najčastejšie „optimalizácie" z internetu boli písané pre Javu 8 a na moderných verziách veci len zhoršujú.
Čo naozaj matters
| Parameter | Význam |
|---|---|
-Xmx / -Xms | Maximálna a počiatočná veľkosť haldy. Nastavuje tarif |
| Garbage collector | Predvolene G1; pri veľkých haldách je niekedy lepší ZGC |
-Dfile.encoding=UTF-8 | Cyrilika v logoch a konfigoch |
-Dcom.mojang.eula.agree | Netreba: EULA prijíma panel |
Aikarove flagy
Známa sada G1 flagov pre Minecraft servery. Rozbor, čo robia a kedy pomáhajú — Aikarove flagy.
Systémové vlastnosti modov a pluginov
Niekedy modpack vyžaduje vlastnosť ako -Dfml.queryResult=confirm (potvrdenie nahradenia registrov) — takéto veci sa píšu do parametrov spustenia a ničím iným sa nahradiť nedajú.
Pozor
Spúšťací reťazec je to, čo pokazí server úplne, nie čiastočne: preklep vo flage spôsobí, že proces okamžite skončí bez jasnej chyby. Meň vždy len jeden flag a po štarte sa pozri na prvých dvadsať riadkov logu — Logy.
