Wiki Staff — Astral Realms Help

LuckPerms

LuckPerms est le gestionnaire de permissions du réseau. Il gère les groupes (grades), les permissions par joueur et par groupe, les préfixes/suffixes, les contextes (par serveur/monde) et les tracks (parcours de promotion).

Commande principale

La commande est /lp (alias /perm, /perms, /permissions, /luckperms).

Commande

Description

/lp user <joueur> ...

Gère un joueur.

/lp group <groupe> ...

Gère un groupe.

/lp track <track> ...

Gère un parcours de promotion.

/lp creategroup <nom>

Crée un groupe.

/lp deletegroup <nom>

Supprime un groupe.

/lp listgroups

Liste les groupes.

/lp createtrack <nom>/deletetrack <nom>/listtracks

Gère les tracks.

/lp log <recent\|search\|notify>

Consulte le journal des modifications.

/lp editor

Ouvre l' éditeur web (lien à usage unique).

/lp verbose <on\|off\|record>

Diagnostic des vérifications de permissions.

/lp tree

Affiche l'arbre des permissions connues.

/lp sync

Recharge les permissions depuis le stockage.

/lp networksync

Synchronise sur tout le réseau.

/lp reloadconfig

Recharge la configuration.

/lp bulkupdate

Modification de masse (console).

/lp export <fichier>/import <fichier>

Exporte / importe les données.

/lp info

Informations sur le système.

Gérer un joueur (/lp user)

Commande

Description

/lp user <joueur> info

Affiche les groupes, permissions et méta du joueur.

/lp user <joueur> permission set <node> [true\|false] [contexte]

Définit une permission.

/lp user <joueur> permission unset <node> [contexte]

Retire une permission définie.

/lp user <joueur> permission info

Liste les permissions du joueur.

/lp user <joueur> permission check <node>

Vérifie si le joueur a une permission.

/lp user <joueur> parent add <groupe> [contexte]

Ajoute le joueur à un groupe.

/lp user <joueur> parent remove <groupe>

Retire le joueur d'un groupe.

/lp user <joueur> parent set <groupe>

Définit le groupe (efface les autres au contexte donné).

/lp user <joueur> meta addprefix <priorité> <préfixe>

Ajoute un préfixe.

/lp user <joueur> meta addsuffix <priorité> <suffixe>

Ajoute un suffixe.

/lp user <joueur> meta set <clé> <valeur>

Définit une méta-donnée.

/lp user <joueur> promote <track>

Promeut le joueur le long d'un track.

/lp user <joueur> demote <track>

Rétrograde le joueur le long d'un track.

/lp user <joueur> clear

Efface toutes les permissions/groupes du joueur.

Gérer un groupe (/lp group)

Les sous-commandes sont identiques à celles d'un joueur, appliquées à un groupe :

Commande

Description

/lp group <groupe> info

Affiche les permissions et héritages du groupe.

/lp group <groupe> permission set <node> [true\|false] [contexte]

Définit une permission du groupe.

/lp group <groupe> permission unset <node>

Retire une permission du groupe.

/lp group <groupe> parent add <groupe-parent>

Fait hériter le groupe d'un autre.

/lp group <groupe> meta addprefix <priorité> <préfixe>

Définit le préfixe du grade.

/lp group <groupe> meta addsuffix <priorité> <suffixe>

Définit le suffixe du grade.

Tracks (parcours de promotion)

Commande

Description

/lp track <track> append <groupe>

Ajoute un groupe à la fin du parcours.

/lp track <track> insert <groupe> <position>

Insère un groupe à une position.

/lp track <track> remove <groupe>

Retire un groupe du parcours.

Contextes

De nombreuses commandes acceptent un contexte pour limiter la portée, par exemple server=survie ou world=nether:

/lp user Steve permission set essentials.fly true server=survie /lp group vip meta addprefix 100 "&a[VIP] " server=survie

Exemples

# Ajouter un joueur au groupe modérateur /lp user Steve parent add moderateur # Donner une permission spécifique à un groupe /lp group vip permission set astralfly.command true # Définir le préfixe d'un grade /lp group admin meta addprefix 100 "&c[Admin] " # Promouvoir un joueur le long du track "staff" /lp user Steve promote staff # Ouvrir l'éditeur web /lp editor

Permissions

Sur Bukkit/Spigot, les commandes LuckPerms sont réservées aux opérateurs (op) et à la console par défaut. Pour déléguer des droits précis au staff, on utilise des nodes au format luckperms.<type>.<action>.<sous-action>.

Permission

Accès accordé

luckperms.*

Toutes les commandes LuckPerms.

luckperms.user.info

Voir les infos d'un joueur.

luckperms.user.permission.set

Définir une permission de joueur.

luckperms.user.permission.unset

Retirer une permission de joueur.

luckperms.user.parent.add

Ajouter un joueur à un groupe.

luckperms.user.parent.set

Définir le groupe d'un joueur.

luckperms.user.promote/luckperms.user.demote

Promouvoir / rétrograder.

luckperms.group.permission.set

Définir une permission de groupe.

luckperms.group.parent.add

Gérer l'héritage entre groupes.

luckperms.creategroup/luckperms.deletegroup

Créer / supprimer un groupe.

luckperms.editor

Ouvrir l'éditeur web.

luckperms.sync/luckperms.networksync

Synchroniser les permissions.

luckperms.log

Consulter le journal.

luckperms.verbose

Utiliser le mode verbose.

luckperms.reloadconfig

Recharger la configuration.

Avertissements

24 June 2026