ACLClouds
ACLClouds

Comment gérer les joueurs, opérateurs et la liste blanche ?

Ajouter un opérateur, limiter les connexions et bannir proprement depuis la page Joueurs. La page Joueurs évite de mémoriser toutes les commandes.

La page Joueurs évite de mémoriser toutes les commandes. Les mêmes actions restent possibles depuis la console.

Procédure étape par étape

  1. Ajouter un opérateur

    Dans Joueurs ou la console, ajoutez uniquement les personnes qui doivent exécuter des commandes administratives.

  2. Activer la liste blanche (whitelist)

    Activez la liste blanche puis ajoutez les pseudos autorisés avant de la recharger.

  3. Retirer un accès

    Supprimez le joueur de la liste blanche, retirez son statut d’opérateur ou appliquez une sanction adaptée.

  4. Utiliser un plugin de permissions

    Pour une communauté, préférez des groupes et des permissions précises plutôt que de donner le statut d’opérateur à chaque membre de l’équipe.

Équivalents console

op <pseudo>
deop <pseudo>
whitelist on
whitelist add <pseudo>
whitelist reload
ban <pseudo> <raison>

Commandes de contrôle

whitelist list
whitelist remove Steve
pardon Steve
ban-ip 203.0.113.10
pardon-ip 203.0.113.10

Réglages liés dans server.properties

white-list=true
enforce-whitelist=true
op-permission-level=4

Ce que fait la page Joueurs

La page « Joueurs » lit ops.json, whitelist.json et banned-players.json à la racine du serveur et les présente en onglets : « En ligne », « Hors-ligne », « Bannis », « Whitelist » et « Admin ». Chaque bouton, comme « Donner OP » ou « Bannir », envoie la commande Minecraft correspondante dans la console.

Comme ces actions passent par la console, le serveur doit être démarré. Serveur arrêté, la page affiche seulement les joueurs hors-ligne, avec leur inventaire et leurs statistiques à la dernière connexion.

Le pseudo doit respecter le format Minecraft : 1 à 16 caractères, lettres sans accent, chiffres et tiret bas. Sinon, le panel refuse l’action.

Activer la liste blanche correctement

L’interrupteur « Liste blanche » de la page « Options » écrit white-list=true dans server.properties et s’applique au prochain redémarrage. La commande whitelist on l’active tout de suite. Ajoutez votre propre pseudo et celui de votre équipe avant de l’activer, sinon vous risquez de vous bloquer vous-même.

Pour expulser aussi les joueurs déjà connectés qui ne figurent pas sur la liste, ajoutez enforce-whitelist=true dans server.properties depuis « Fichiers ».

Vérifier les droits

Tapez whitelist list pour afficher les pseudos autorisés. Ouvrez ops.json dans « Fichiers » pour lire le niveau de chaque opérateur : le niveau 4 donne accès à toutes les commandes, y compris stop. Le niveau attribué par défaut se règle avec op-permission-level dans server.properties.

Questions fréquentes

Pourquoi un joueur ajouté voit encore You are not white-listed on this server! ?

Vérifiez d’abord l’orthographe exacte du pseudo avec whitelist list. Si vous avez modifié whitelist.json à la main, lancez whitelist reload. Avec le « Mode crack » (online-mode=false), les UUID ne sont pas ceux de Mojang : retirez le joueur puis ajoutez-le de nouveau depuis la console de ce serveur.

J’ai modifié ops.json à la main, pourquoi rien ne change ?

Le serveur lit ce fichier au démarrage et le réécrit à chaque commande op ou deop. Une modification faite pendant qu’il tourne peut donc être écrasée. Arrêtez le serveur avant d’éditer le fichier, ou utilisez les commandes. Vérifiez aussi la syntaxe JSON : une virgule en trop rend le fichier illisible.

Comment débannir un joueur ?

Dans l’onglet « Bannis », cliquez sur « Débannir », ou tapez pardon Steve dans la console. Un bannissement par adresse IP se lève avec pardon-ip suivi de l’adresse ; la liste correspondante se trouve dans banned-ips.json.

Un opérateur Minecraft a-t-il accès au panel ?

Non. Le statut d’opérateur ne vaut qu’en jeu. Pour qu’un membre de l’équipe gère la console ou les fichiers, invitez-le dans « Utilisateurs » avec les permissions nécessaires. Cette page n’est pas disponible sur les serveurs gratuits.