Whitelist et gestion des joueurs sur un serveur Minecraft
Serveur privé entre amis ou communauté ouverte, vous devez pouvoir décider qui entre et qui gère. Voici toutes les commandes pour contrôler l'accès à votre serveur.
Gérer les joueurs sur un serveur Minecraft avec une whitelist
Gérer les joueurs sur un serveur Minecraft commence souvent par la whitelist, aussi appelée liste blanche. Lorsqu’elle est activée, seuls les pseudos explicitement autorisés peuvent rejoindre le serveur.
Cette fonction est particulièrement utile pour :
- créer un serveur privé entre amis ;
- préparer un serveur avant son ouverture publique ;
- réserver l’accès aux membres d’une communauté ;
- empêcher les connexions de joueurs inconnus ;
- organiser une phase de test avec une équipe limitée.
Pour activer la whitelist depuis le jeu, utilisez :
/whitelist on
Depuis la console du panel TalCloud, saisissez la même commande sans la barre oblique :
whitelist on
Une fois la liste blanche activée, ajoutez un joueur avec :
/whitelist add Pseudo
Exemple :
/whitelist add Steve
Pour retirer un joueur de la liste :
/whitelist remove Pseudo
Pour afficher tous les joueurs autorisés :
/whitelist list
Si vous avez modifié manuellement le fichier de whitelist, rechargez-le avec :
/whitelist reload
Vous pouvez désactiver temporairement la liste blanche avec :
/whitelist off
Vérifiez soigneusement l’orthographe du pseudo. Une lettre incorrecte suffit à empêcher le joueur de rejoindre le serveur.
Activer la whitelist dans server.properties
La whitelist peut également être activée depuis le fichier :
server.properties
Recherchez cette propriété :
white-list=false
Remplacez-la par :
white-list=true
Sur les versions qui proposent cette option, vous pouvez aussi activer l’application stricte de la whitelist :
enforce-whitelist=true
Cette propriété permet de déconnecter les joueurs retirés de la liste blanche lors du rechargement de celle-ci.
Après une modification de server.properties, redémarrez complètement le serveur.
La liste des joueurs autorisés est enregistrée dans :
whitelist.json
Il est préférable d’utiliser les commandes plutôt que de modifier directement ce fichier. Minecraft y associe les pseudos aux UUID, les identifiants uniques des comptes.
Avant toute modification importante, des sauvegardes automatiques sont incluses pour vous aider à restaurer. Conservez aussi vos propres exports réguliers : vous restez responsable de vos données.
Donner ou retirer les droits administrateur avec op
Le statut d’opérateur, souvent abrégé en op, accorde à un joueur des droits administratifs étendus. Selon la configuration du serveur, un opérateur peut notamment modifier le mode de jeu, téléporter des joueurs, gérer la whitelist, bannir des membres ou arrêter le serveur.
Pour donner les droits opérateur :
/op Pseudo
Exemple :
/op Alex
Depuis la console du panel :
op Alex
Pour retirer ces droits :
/deop Pseudo
Exemple :
/deop Alex
Les opérateurs sont enregistrés dans le fichier :
ops.json
N’accordez jamais le statut op uniquement pour donner accès à une commande de confort. Un opérateur peut disposer de permissions très sensibles et causer volontairement ou accidentellement des dégâts importants.
Pour vérifier le niveau de permission accordé aux opérateurs, ouvrez server.properties et recherchez :
op-permission-level=4
Les niveaux vont généralement de 1 à 4. Le niveau 4 donne accès aux commandes administratives les plus sensibles, notamment l’arrêt du serveur.
Pour une petite communauté privée, quelques opérateurs de confiance peuvent suffire. Pour un serveur public, utilisez plutôt un plugin de permissions afin d’accorder uniquement les commandes réellement nécessaires.
Bannir, expulser et débannir des joueurs
La whitelist contrôle les personnes autorisées à entrer. Le bannissement sert à bloquer un joueur qui ne doit plus accéder au serveur.
Expulser temporairement un joueur
La commande kick déconnecte immédiatement un joueur sans le bannir :
/kick Pseudo
Vous pouvez ajouter une raison :
/kick Pseudo Merci de respecter le règlement.
Le joueur pourra se reconnecter immédiatement, sauf si la whitelist ou une autre restriction l’en empêche.
Bannir un joueur
Pour bannir un pseudo :
/ban Pseudo
Il est recommandé d’ajouter un motif :
/ban Pseudo Grief répété malgré plusieurs avertissements
Le joueur est alors ajouté à la liste des bannis et ne peut plus rejoindre le serveur avec ce compte.
Pour afficher les comptes bannis :
/banlist players
Vous pouvez aussi utiliser :
/banlist
Pour débannir un joueur :
/pardon Pseudo
Exemple :
/pardon Steve
Bannir une adresse IP
Pour bannir l’adresse IP actuellement utilisée par un joueur :
/ban-ip Pseudo
Vous pouvez également indiquer directement une adresse IP :
/ban-ip 192.0.2.10
Pour afficher les adresses bannies :
/banlist ips
Pour retirer un bannissement IP :
/pardon-ip 192.0.2.10
Un bannissement IP peut toucher plusieurs personnes utilisant la même connexion, par exemple les membres d’un foyer, d’une école ou d’un réseau partagé. Utilisez-le uniquement lorsque cela est justifié.
Les bannissements sont enregistrés dans les fichiers suivants :
banned-players.json
banned-ips.json
Minecraft Vanilla ne gère pas nativement les bannissements temporaires avec une durée automatique. Pour bannir un joueur pendant quelques heures ou quelques jours, vous devrez utiliser un plugin de modération compatible.
Gérer plus finement les rôles et permissions
Le statut op fonctionne selon une logique globale : le joueur reçoit un ensemble important de droits administratifs. Cette méthode devient vite insuffisante lorsque plusieurs rôles doivent coexister.
Un serveur communautaire peut par exemple avoir besoin des grades suivants :
| Grade | Exemples de droits |
|---|---|
| Joueur | Commandes de base |
| VIP | Téléportation ou avantages limités |
| Modérateur | Kick, mute et consultation des sanctions |
| Administrateur | Gestion des groupes et du serveur |
| Responsable | Accès aux commandes les plus sensibles |
LuckPerms permet de créer ces groupes et d’attribuer chaque permission séparément. Vous pouvez ainsi autoriser un modérateur à expulser un joueur sans lui permettre d’arrêter le serveur, de modifier les fichiers ou de donner des droits op.
Pour mettre en place cette gestion, consultez le guide consacré à LuckPerms, aux permissions et aux grades.
Sur un serveur public, les opérateurs doivent rester rares. Les tâches quotidiennes de modération doivent être confiées à des groupes LuckPerms limités aux commandes nécessaires.
Bonnes pratiques de gestion des joueurs
Commencez par activer la whitelist tant que votre serveur est en préparation. Vous éviterez ainsi qu’un joueur inconnu découvre l’adresse et rejoigne un monde encore mal protégé.
Limitez ensuite le nombre d’opérateurs. Chaque compte op représente un accès sensible. Retirez les droits lorsqu’un administrateur quitte l’équipe ou n’en a plus besoin :
/deop Pseudo
Utilisez toujours un motif précis pour les sanctions :
/ban Pseudo Vol de ressources dans une zone protégée — preuve enregistrée le 15/07
Conservez une trace séparée des décisions importantes avec :
- le pseudo du joueur ;
- la date de la sanction ;
- le modérateur responsable ;
- le motif ;
- les preuves disponibles ;
- la durée prévue ;
- la décision prise en cas de contestation.
Évitez de partager publiquement les adresses IP, qui sont des données personnelles. Limitez leur consultation aux administrateurs qui en ont réellement besoin.
Testez enfin les permissions avec un compte non opérateur. Un administrateur op peut utiliser une commande même lorsque le groupe LuckPerms correspondant est mal configuré, ce qui peut masquer une erreur.
Les commandes essentielles à retenir sont :
/whitelist on
/whitelist add Pseudo
/whitelist remove Pseudo
/whitelist list
/whitelist reload
/op Pseudo
/deop Pseudo
/kick Pseudo Motif
/ban Pseudo Motif
/pardon Pseudo
/ban-ip Pseudo
/pardon-ip AdresseIP
/banlist players
/banlist ips
En résumé
- Pour gérer les joueurs sur un serveur Minecraft privé, activez la liste blanche avec
/whitelist on. - Ajoutez un joueur avec
/whitelist add Pseudo. - Retirez-le avec
/whitelist remove Pseudo. - Consultez les joueurs autorisés avec
/whitelist list. - Accordez les droits administrateur avec
/op Pseudo. - Retirez-les dès qu’ils ne sont plus nécessaires avec
/deop Pseudo. - Expulsez temporairement un joueur avec
/kick Pseudo Motif. - Bannissez un compte avec
/ban Pseudo Motifet débannissez-le avec/pardon Pseudo. - Utilisez les bannissements IP avec prudence, car plusieurs personnes peuvent partager une même connexion.
- Installez LuckPerms pour créer des rôles précis sans distribuer les droits op.
- Gardez une trace des sanctions et limitez l’accès aux données sensibles.
- Pour gérer les joueurs sur un serveur Minecraft depuis un panel de gestion avec stockage NVMe, Anti-DDoS L3/L4/L7 inclus et support francophone, découvrez l’offre serveur Minecraft TalCloud.