Skip to content
Hébergement · Configuration de serveur

ops.json, banned-players.json et autres listes

Fichiers JSON de service du serveur : opérateurs, bans, whitelist et cache de pseudos — ce qu'ils contiennent et quand les modifier à la main.

Mis à jour le 13 août 2026

Le serveur stocke les listes de joueurs dans des fichiers JSON à la racine. Elles se gèrent généralement par commandes, mais il est parfois plus rapide d'ouvrir le fichier.

FichierContenu
ops.jsonOpérateurs, niveau d'accès, bypassesPlayerLimit
whitelist.jsonListe blanche
banned-players.jsonBannissements par pseudo et UUID
banned-ips.jsonBannissements par IP
usercache.jsonCache de la correspondance pseudo → UUID

Exemple ops.json

[
  {
    "uuid": "8a1b...",
    "name": "Steve",
    "level": 4,
    "bypassesPlayerLimit": true
  }
]

Règles d'édition

  • Uniquement serveur arrêté. Un serveur en cours d'exécution garde les listes en mémoire et écrasera le fichier à l'arrêt — vos modifications seront perdues.
  • Le format est strict : une virgule en trop casse tout le fichier, et le serveur démarre avec une liste d'opérateurs vide.
  • L'UUID doit correspondre au pseudo. Sur un serveur premium, l'UUID est permanent ; sur un serveur avec connexion par pseudo, il est calculé à partir du pseudo — lorsque vous changez online-mode, toutes les listes cessent de correspondre.

Changer online-mode

C'est la cause la plus fréquente du « tous les opérateurs et les claims ont disparu » : les UUID des joueurs changent et les anciennes entrées ne renvoient plus à personne. Pour plus de détails, consultez Connexion par pseudo.

Plugins

Les plugins de permissions et de bannissement stockent leurs données séparément (fichiers ou MySQL) et ignorent les listes vanilla — LuckPerms, Bannissements et mutes.

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