Aller au contenu
Minecraft

Documentation : Générateur whitelist.json et ops.json

Outil gratuit pour créer whitelist.json et ops.json d'un serveur Minecraft Java. Pour un serveur en online-mode=false, l'UUID hors ligne (UUID v3 de « OfflinePlayer:pseudo ») est calculé dans le navigateur. Pour un serveur en ligne, collez les UUID officiels : l'outil n'interroge pas Mojang.

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

Ouvrir l'outil

whitelist.json et ops.json contiennent des couples pseudo/UUID. Sur un serveur en online-mode=false, l'UUID est déterministe (MD5 de « OfflinePlayer:pseudo ») et se calcule ici hors ligne. Sur un serveur en ligne, l'UUID provient de Mojang : cet outil ne fait aucun appel réseau, vous devez donc le fournir.

Comment utiliser l'outil

  1. Choisissez le fichier à produire : whitelist.json ou ops.json.

  2. Entrez un joueur par ligne : « Pseudo » (UUID hors ligne calculé si l'option est activée) ou « Pseudo UUID ».

  3. Pour ops.json, réglez le niveau d'opérateur (1 à 4) et corrigez les erreurs listées éventuelles.

  4. Arrêtez le serveur, remplacez le fichier à la racine du serveur, puis relancez (ou utilisez /whitelist reload).

Comment obtenir l'UUID officiel d'un joueur

Le plus simple est de laisser le serveur le faire : en online-mode=true, la commande /whitelist add Pseudo et /op Pseudo enregistrent l'UUID officiel dans les fichiers. Sinon, relevez l'UUID dans les journaux du serveur (ligne « UUID of player … is … » à la connexion) ou dans un service de recherche d'UUID de votre choix, puis collez-le après le pseudo. Les UUID officiels ne peuvent pas être calculés : ils sont attribués par Mojang.

[
  { "uuid": "069a79f4-44e9-4726-a5be-fca90e38aaf5", "name": "Notch" }
]

Questions fréquentes

Pourquoi l'UUID hors ligne diffère-t-il de l'UUID officiel ?
Avec online-mode=false, le serveur dérive l'UUID du pseudo seul. Les mondes et inventaires sont liés à cet UUID : changer d'online-mode change l'identité du joueur, donc ses données.
Que signifie le niveau d'opérateur ?
De 1 à 4, il règle les commandes autorisées (4 = tous les droits, y compris /stop). Le serveur utilise op-permission-level (4 par défaut) pour /op ; ici vous fixez le niveau joueur par joueur. bypassesPlayerLimit permet de se connecter même si le serveur est plein.
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
Générez start.sh pour Paper, Purpur, Fabric ou Vanilla : RAM, Aikar's flags, --nogui, redémarrage automatique et journal du GC.
LancementPerformanceOuvrir
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
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