Aller au contenu principal

Comment configurer les grades LuckPerms

Quatre groupes, trois lignes d’héritage, et chaque commande de cette page découle de ces quatre-là. Construisez l’échelle une fois, et ajouter un grade plus tard, c’est un barreau de plus, pas cinq fichiers.

La réponse courte

  1. LuckPerms, build Bukkit, sur Paper, Purpur ou Spigot

    Envoyez le jar, redémarrez, et le plugin crée son propre dossier.

  2. Quatre groupes qui héritent vers le haut

    member, helper, moderator, admin. Chacun hérite de celui du dessous, et le poids décide lequel s’affiche.

  3. Un préfixe demande deux plugins de plus

    Vault plus un plugin de chat comme EssentialsX Chat. LuckPerms stocke le préfixe, eux l’affichent.

Chaque commande de cette page figure ci-dessous dans l’ordre où vous la lancez, et l’éditeur web fait le même travail à la souris.

Qu’est-ce que LuckPerms ?

LuckPerms est le plugin de permissions des logiciels serveur basés sur Bukkit : Paper, Spigot et Purpur. Il a remplacé PermissionsEx et GroupManager, qui ne sont plus maintenus et traînent des bugs connus sur les versions actuelles de Minecraft. Son rôle est de décider, joueur par joueur, ce qui est permis : les joueurs ordinaires ont /home mais pas /fly, les modérateurs peuvent bannir mais n’ont pas accès à WorldEdit. Tout cela passe par les groupes, les permissions et l’héritage, et ces trois notions forment tout le modèle.

L’écran Player permissions de Bedrock Edition, avec une liste de joueurs marqués Operator ou Member
Bedrock a un écran de permissions intégré, avec trois niveaux. Java n’a que opérateur ou pas, et c’est exactement ce vide que LuckPerms comble. Image : New UI - Player Permissions Screen Menu (Bedrock Preview 1.21.70.22).png sur minecraft.wiki, CC BY-NC-SA 3.0.

Installer LuckPerms

Téléchargez-le sur luckperms.net et prenez la build Bukkit, pas celle pour Velocity, BungeeCord ou Fabric : ce sont des plugins différents qui portent le même nom. Envoyez le jar dans le dossier plugins et redémarrez. Notre guide d’installation des plugins couvre la partie gestionnaire de fichiers si c’est votre premier jar. Après le redémarrage, LuckPerms crée son propre dossier et y range tout dans un simple fichier H2. Cela suffit pour un serveur. MySQL ou MariaDB ne deviennent nécessaires que lorsque plusieurs serveurs doivent partager un même ensemble de grades.

/plugins/LuckPerms/

Comprendre les groupes, les utilisateurs et les permissions

Trois mots qui ont ici un sens précis, et les confondre est la source de la plupart des configurations ratées.
TermeCe que c’estExemple
PermissionUne simple chaîne qu’un plugin vérifie avant de laisser quelque chose se produire.essentials.home
GroupeUn ensemble nommé de permissions. C’est ici que se fait le travail.member
UtilisateurUn joueur, qui appartient à des groupes et hérite de tout ce qu’ils portent.Un joueur ajouté à moderator

Mettez les permissions sur les groupes et les joueurs dans les groupes. Jamais l’inverse. Les permissions par joueur semblent plus rapides pour les deux premières personnes et deviennent un tas impossible à entretenir dès la vingtième, parce qu’un changement doit alors être fait vingt fois au lieu d’une.

Les interrupteurs de permission d’un joueur dans Bedrock Edition : construire, miner, utiliser portes et leviers, ouvrir les conteneurs, attaquer les joueurs
Ce qu’est une permission : un simple oui ou non que le jeu vérifie avant de laisser quelque chose se produire. LuckPerms fonctionne de la même façon, une chaîne par action, rassemblées dans des groupes. Image : Ore UI - Game Menu - Player Permissions (Other Player) Screen Menu (Bedrock).png sur minecraft.wiki, CC BY-NC-SA 3.0.

Créer votre hiérarchie de grades

Trois à cinq grades, c’est ce à quoi arrivent presque tous les serveurs. Ces quatre-là sont un point de départ qui fonctionne. Lancez-les dans la console ou en jeu, en tant qu’opérateur.

Quatre groupes, et ce que chacun porte une fois que l’héritage a fait son travail.
GroupeHérite dePoidsÀ quoi il sert
memberPréfixe de chat &7[Member], en grisRien. C’est le plancher.1Tous ceux qui se connectent. Les maisons, les demandes de téléportation, l’essentiel.
helperPas de préfixe à luimember10Répond aux questions, peut rendre muet et expulser. Pas de bannissement, pas de modification du monde.
moderatorPréfixe de chat &a[Mod], en verthelper, puis member50Bannissements, vérification des zones, retours en arrière. Tout ce qu’a un helper, avec des crocs en plus.
adminPréfixe de chat &c[Admin], en rougemoderator, puis helper, puis member100Tout. Donnez-le à aussi peu de personnes que vous le supportez.
/lp creategroup member /lp creategroup helper /lp creategroup moderator /lp creategroup admin

LuckPerms est livré avec un groupe nommé default, dans lequel arrive chaque nouveau joueur. Vous pouvez accrocher des permissions directement à default, ou le laisser vide et faire de votre propre groupe du bas le groupe par défaut. La seconde option vaut l’étape en plus : elle vous permet de changer ce que reçoit un nouveau joueur sans toucher au groupe sur lequel LuckPerms lui-même se replie.

Attribuer des permissions aux groupes

Chaque plugin documente ses propres chaînes de permission. EssentialsX utilise essentials.home, essentials.tpa et essentials.sethome, et en accorder une à un groupe tient en une ligne.

/lp group member permission set essentials.home true

Les jokers marchent aussi : essentials.home.* couvre d’un coup la création, la suppression et la téléportation vers les maisons. Gardez-les étroits. essentials.* distribue toutes les commandes d’administration du plugin, et la personne qui le découvre, c’est rarement vous.

Mettre en place l’héritage

L’héritage est ce qui vous évite de copier la même permission dans quatre groupes. Un groupe qui hérite d’un autre reçoit tout ce que celui-ci a, plus ce que vous ajoutez par-dessus.

/lp group helper parent add member /lp group moderator parent add helper /lp group admin parent add moderator

Comme la chaîne descend jusqu’en bas, admin finit avec moderator, helper et member et ses propres permissions par-dessus, sans qu’aucune de ces permissions soit écrite deux fois. Ajoutez demain une permission à member et les quatre groupes l’ont tous.

Le poids des groupes et l’ordre d’affichage

Le poids décide quel groupe l’emporte quand un joueur est dans plusieurs. Le plus lourd est le groupe principal, et c’est lui que lisent un préfixe de chat, une entrée dans la liste de tabulation et un nom affiché.

/lp group member setweight 1 /lp group helper setweight 10 /lp group moderator setweight 50 /lp group admin setweight 100

Le plus élevé l’emporte. Un joueur à la fois dans member (poids 1) et dans moderator (poids 50) apparaît comme moderator partout où cela compte. Les écarts entre les nombres sont voulus : laisser de la place permet au grade que vous inventerez l’an prochain de se glisser entre deux grades existants sans renuméroter l’échelle.

L’éditeur web

Les commandes fonctionnent, et au-delà du premier après-midi, l’éditeur va plus vite. Lancez-le et LuckPerms vous donne une URL à usage unique vers une interface dans le navigateur, avec chaque groupe, chaque chaîne d’héritage et chaque permission dans une seule vue. Déplacez les éléments, cliquez sur Save, et c’est appliqué au serveur en marche sans redémarrage. C’est aussi là que vous remarquez qu’un groupe hérite de quelque chose que vous ne vouliez pas lui donner, ce qui est très difficile à voir depuis une console.

/lp editor

L’intégration de Vault pour les préfixes de chat

Un préfixe dans le chat demande deux choses de plus : Vault, qui permet aux autres plugins de lire les données des groupes dans LuckPerms, et un plugin de chat qui met vraiment le message en forme, comme EssentialsX Chat ou ChatControl. Installez d’abord Vault, puis réglez les préfixes.

/lp group member meta setprefix 1 "&7[Member] " /lp group moderator meta setprefix 50 "&a[Mod] " /lp group admin meta setprefix 100 "&c[Admin] "

Les codes avec l’esperluette sont les codes couleur de Minecraft : &7 est gris, &a est vert, &c est rouge. Le nombre après setprefix est une priorité et fonctionne comme le poids, donc reprendre le poids du groupe lui-même empêche les deux de jamais se contredire. EssentialsX Chat récupère le préfixe dans Vault tout seul dès que le format de chat de sa configuration y fait référence.

Un historique de chat de Java Edition, avec des lignes de plusieurs joueurs et des messages d’arrivée et de départ
Le chat nu, sans préfixes. Un grade devant un nom demande Vault plus un plugin de chat qui lit le groupe dans LuckPerms ; le poids décide quel grade s’affiche. Image : Multiplayer Chat.png sur minecraft.wiki, CC BY-NC-SA 3.0.

Ajouter des joueurs aux groupes

Une fois l’échelle construite, promouvoir quelqu’un tient en une ligne, et c’est immédiat : pas de redémarrage, pas de reconnexion.

/lp user NomDuJoueur parent set moderator

Cela fixe son groupe principal. Comme moderator hérite de helper et member, il reçoit aussi ceux-là. Au-delà, il existe les contextes, qui limitent une permission à un seul monde, les permissions temporaires avec une date d’expiration, et des règles par serveur pour les réseaux, mais l’échelle ci-dessus couvre ce dont la plupart des serveurs auront jamais besoin.

Faites vérifier par l’IA ce que vous venez de régler

Une configuration de droits n’est juste que le jour où vous la terminez. La vérification de sécurité par IA lance 31 contrôles sur votre propre serveur, répartis en six groupes, et l’un de ces groupes est cette page vue de l’autre côté : combien de personnes sont opérateurs, combien de pouvoir donne un niveau d’opérateur, les opérateurs qui ne sont plus sur la liste blanche, et si retirer quelqu’un de la liste blanche l’en sort vraiment. Elle lit aussi les 400 dernières lignes de votre console à la recherche de droits d’opérateur distribués et des commandes qui changent les droits, et c’est là qu’une erreur dans un fichier de permissions se voit avant qu’un joueur la signale. Vous obtenez le compte des découvertes critiques, des avertissements et des contrôles réussis, chaque ligne disant ce qu’elle a vu sur votre serveur.

Les questions qu’on se pose sur les grades

Dois-je encore me mettre opérateur ?

Mieux vaut pas. Un opérateur passe outre toutes les vérifications de permissions, et vous ne voyez donc plus ce que votre propre groupe admin peut faire ou non. Mettez-vous plutôt dans le groupe du haut et retirez-vous le statut d’opérateur.

À quoi sert le groupe default ?

C’est là que LuckPerms place un joueur qu’il n’a jamais vu. Le laisser vide et donner aux nouveaux joueurs votre propre groupe du bas vous permet de changer ce qu’ils reçoivent au départ sans toucher au groupe de repli.

LuckPerms fonctionne-t-il sur un serveur moddé ?

Il existe des builds Fabric et Forge, mais ce sont des téléchargements séparés et l’écosystème de plugins autour d’eux est bien plus petit. Dans notre liste de logiciels, ce sont les options basées sur Bukkit qui correspondent à ce guide.

Mon préfixe n’apparaît pas dans le chat. Pourquoi ?

Définir un préfixe et l’afficher, c’est l’affaire de deux plugins. LuckPerms le stocke, Vault l’expose, et un plugin de chat doit le mettre dans le message. S’il en manque un des trois, le préfixe existe mais personne ne le voit.

Ai-je besoin de MySQL ?

Seulement pour un réseau où plusieurs serveurs partagent un même ensemble de grades. Un serveur seul tourne très bien sur le simple fichier que LuckPerms crée de lui-même, et ce fichier est plus facile à sauvegarder.

Des offres pour un serveur à plugins

Voir les 21 offres des trois éditionsRépondez à quatre questions et obtenez la bonne taille

Chaque commande de cette page est générée à partir d’une seule liste de quatre groupes, si bien que les poids du tableau, la chaîne d’héritage et les préfixes ne peuvent pas dire trois choses différentes. Changez un grade là-bas et les quatre blocs changent avec lui.

Les permissions coûtent peu, le serveur autour d’elles coûte plus

Un plugin de permissions répond à une question et se rendort : ce n’est pas lui qui ralentit un serveur. Ce qui vient après, en général, oui : le plugin de protection des terrains, la boutique, l’arène de mini-jeux et les vingt joueurs qu’ils attirent. Quand c’est cet ensemble que vous prévoyez, la mémoire n’est que la moitié de la question, et l’autre moitié est un thread à vous sur un AMD Ryzen 9 5900X en Allemagne ou un AMD Ryzen 9 7950X avec de la RAM DDR5 en Pologne.

Quand les permissions font encore des siennes

Un opérateur qui voit encore une erreur de permission est l’une des énigmes les plus courantes après l’installation d’un plugin de permissions, et How to Fix OP Permissions Not Working in Minecraft en passe les causes une par une. Pour cacher complètement les commandes qu’un joueur ne peut pas utiliser, voyez How to Hide Commands from Players on a Minecraft Server. Les deux guides sont en anglais.

Rédigé et vérifié par l’équipe d’Astroworld Hosting. Dernière vérification le 6 septembre 2026.

Livraison : la plupart des serveurs sont remis instantanément et tournent quelques secondes après le paiement, les autres suivent en moins de 60 minutes en journée et en moins de 12 heures la nuit.