Skip to content
Hébergement · Configuration de serveur

Paramètres de lancement et flags JVM

Ce que sont les flags de lancement Java, lesquels le panneau Millida modifie lui-même et quand il est pertinent d'ajouter les vôtres.

Mis à jour le 13 août 2026

Un serveur Minecraft s'exécute comme un processus Java et possède des paramètres : taille de la mémoire, garbage collector, propriétés système.

Ce que fait le panneau

Millida construit lui-même la chaîne de lancement : il y substitue la mémoire du tarif, une version de Java adaptée et un ensemble de flags de garbage collector. Vous n'avez pas besoin de modifier cela manuellement et, dans la plupart des cas, c'est nuisible — les « optimisations » les plus répandues sur internet ont été écrites pour Java 8 et dégradent les choses sur les versions modernes.

Ce qui compte réellement

ParamètreSignification
-Xmx / -XmsTas maximal et initial. Défini par le tarif
Garbage collectorG1 par défaut ; pour les gros tas, ZGC est parfois préférable
-Dfile.encoding=UTF-8Cyrillique dans les logs et les configs
-Dcom.mojang.eula.agreeInutile : l'EULA est acceptée par le panneau

Les flags d'Aikar

Un ensemble bien connu de flags G1 pour les serveurs Minecraft. Une analyse de leur rôle et des cas où ils aident — flags d'Aikar.

Propriétés système des mods et plugins

Parfois, un modpack exige une propriété comme -Dfml.queryResult=confirm (confirmation du remplacement du registre) — ces éléments s'écrivent dans les paramètres de lancement et ne peuvent être remplacés par rien d'autre.

Attention

La chaîne de lancement est ce qui casse un serveur complètement plutôt que partiellement : une faute de frappe dans un flag provoque l'arrêt instantané du processus sans erreur claire. Modifiez un flag à la fois et consultez les vingt premières lignes du log après le démarrage — Logs.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur