Aller au contenu
Minecraft

Documentation : Générateur de script de démarrage (Aikar's flags)

Générateur de script de démarrage pour serveur Minecraft Java : -Xms/-Xmx, jeu de flags G1GC recommandé par PaperMC (Aikar's flags), --nogui, boucle de redémarrage et arguments JVM personnalisés. Tout est calculé dans votre navigateur.

Dernière mise à jour : 09/10/2026

Ouvrir l'outil

Un serveur Minecraft Java se lance avec « java -Xms… -Xmx… -jar server.jar ». Cet outil assemble la commande complète : mémoire fixe (-Xms = -Xmx), jeu de flags G1GC recommandé par la documentation PaperMC (« Aikar's flags ») et option --nogui.

Comment utiliser l'outil

  1. Indiquez le nom du jar téléchargé (paper.jar, purpur.jar, fabric-server-launch.jar, server.jar…).

  2. Choisissez la RAM en Go, en laissant 1 à 1,5 Go libres pour le système (ex. 6 Go sur une machine de 8 Go).

  3. Activez Aikar's flags (recommandé pour Paper et dérivés) et, si besoin, la boucle de redémarrage.

  4. Téléchargez start.sh, placez-le dans le dossier du serveur et rendez-le exécutable : chmod +x start.sh.

  5. Lancez ./start.sh. Au premier démarrage, acceptez l'EULA en passant eula=true dans eula.txt.

Version de Java et équivalent Windows

D'après la documentation PaperMC, Paper actuel exige au moins Java 25 ; les versions 1.20 à 1.21.11 utilisent Java 21 et 1.17 à 1.19 Java 17. Vérifiez la page « Getting started » de PaperMC pour votre version. Sous Windows, mettez la même commande sur une seule ligne dans un fichier start.bat (suivie de « pause »).

java -Xms6G -Xmx6G -jar paper.jar --nogui
pause

Questions fréquentes

Pourquoi -Xms égal à -Xmx ?
PaperMC recommande de fixer les deux valeurs identiques pour éviter les redimensionnements du tas, et de laisser environ 1 à 1,5 Go à l'OS. Aikar's flags incluent aussi -XX:+AlwaysPreTouch, qui réserve la mémoire dès le démarrage.
Les flags s'appliquent-ils à Vanilla ou Fabric ?
Ce sont des options de la JVM (G1GC), donc elles fonctionnent avec n'importe quel serveur Java ; seule la partie « -jar » change (par ex. fabric-server-launch.jar). Elles sont documentées par PaperMC pour Paper ; pour les autres serveurs, testez et surveillez les pauses du GC.
Capture d'écran de l'outil Éditeur server.propertiesMinecraftAccès libre
Configurez votre serveur Minecraft Java : joueurs, monde, performances, whitelist et RCON.
ConfigurationJava EditionOuvrir
Documentation
Minecraft
MinecraftAccès libre
Créez un MOTD coloré sur deux lignes avec aperçu en direct : codes §, couleurs hexadécimales, ligne server.properties et MiniMessage.
MOTDCouleursOuvrir
Documentation
Minecraft
MinecraftConnexion requise
Éditez vos fichiers YAML Bukkit, Spigot et Paper avec aides sur les clés courantes, valeurs par défaut et détection d'erreurs d'indentation.
YAMLConfigurationOuvrir
Documentation
Minecraft
MinecraftAccès libre
Générez whitelist.json et ops.json à partir d'une liste de pseudos, avec UUID hors ligne calculé sans réseau ni appel à Mojang.
JoueursAdministrationOuvrir
Documentation
Minecraft
MinecraftAccès libre
Calculez rayon, chunks, régions, temps de pré-génération, espace disque et chunks chargés pour la bordure de votre monde Minecraft.
MondePerformanceOuvrir
Documentation
Minecraft
MinecraftAccès libre
Générez un docker-compose.yml pour l'image itzg/minecraft-server : type de serveur, version, mémoire, joueurs, RCON, ops et whitelist.
DockerDéploiementOuvrir
Documentation