Dirigeant de groupe, chef de groupe

de Essentials

Gestionnaire de groupe est offert en tant que module séparé. et ne sont pas actuellement disponibles en tant que projet approuvé BukkitDev.

Group Manager vous permet de gérer efficacement les autorisations des utilisateurs en vous permettant de créer autant de différents groupes et sous-groupes que vous pourriez avoir besoin. Cette configuration peut être aussi simple ou aussi compliqué que vous le faites.







Le système le plus traditionnel (illustré ci-dessous) utilise l'héritage de groupe, en commençant par les nouveaux joueurs en haut, et les propriétaires sur le fond. Sur les petits serveurs, vous pourriez finir par fusionner les rouleaux de modérateur et administrateur, mais la plupart des gens ont des opinions différentes en ce qui concerne les pouvoirs qui l'administrateur doit recevoir l'accès et les modérateurs qui pouvoirs devraient recevoir aussi bien.
  • Débutant
    • Le groupe débutant contient les noeuds d'autorisation très basiques, et doit être sûr de donner à tous les joueurs nouvellement rejoints lors de la connexion.
  • Joueur
    • Le groupe de joueurs couvre toutes les commandes qui ont établi les joueurs peuvent utiliser. Cela comprend généralement des commandes qui impliquent l'économie, la téléportation de base, et d'autres commandes de base.
  • Modérateur
    • Les deux groupes peuvent être fusionnées ou scindées encore plus loin en fonction de votre préférence. En général, le rang le plus bas de modérateur a accès à kicker les utilisateurs, et la prison un utilisateur, tout en rangs supérieurs ont accès aux joueurs d'interdiction IP, devenir invisible, et génèrent des éléments du mode de création.
  • admin
  • Propriétaire
    • Le groupe propriétaire a généralement accès à toutes les autorisations / commandes, et est généralement le seul avec des commandes qui contrôlent les plugins, définir des groupes, et la capacité de fermer / redémarrer le serveur.

Le processus d'installation pour le gestionnaire de groupe est assez simple:

Les fichiers de configuration

Lorsque vous téléchargez Group Manager, vous aurez généralement que les fichiers .jar. La première fois que vous exécutez gestionnaire de groupe, il va générer les fichiers de configuration que vous pouvez modifier à volonté.

La configuration norme est généralement quelque chose qui est très similaire à la présentation détaillée ci-dessus, mais vous devrez modifier la configuration au moins un peu avant de l'utiliser. Vous au moins vous voulez ajouter en tant qu'administrateur.

La structure du répertoire lorsque vous générez les fichiers de configuration ressemblera à quelque chose comme ceci:

Détail à ce qui se passe dans chaque fichier de configuration se trouve sur la page de configuration.

Au cœur même de la configuration du groupe gestionnaire sont les noeuds d'autorisation. Ce sont le point entier du groupe directeur, et de contrôler exactement ce qu'un joueur peut et ne peut pas faire. Chaque plug-in a son propre ensemble de noeuds d'autorisation, se rapportant directement aux commandes de ce plugin spécifique.

Essentials maintient une liste complète des autorisations dans la référence de commande. Pour d'autres plug-ins, vous devrez vérifier leur documentation connexe.

autorisations noeuds

Chaque plug-in qui supporte un plugin d'autorisations, auront leurs propres noeuds d'autorisation.

Syntaxe générale: .
  • Exemple de syntaxe: essentials.tp (permet à un joueur de se téléporter en utilisant Essentials' / tp commande)
  • Essentials est le nom du plug-in et la commande est / tp






Le nœud parent ne sera pas toujours le nom du plug-in, afin de vérifier avant de créer vos groupes. Cette fonctionnalité permet aux greffons d'avoir les mêmes commandes, mais pas en conflit avec l'autre lors de la spécification qui commande de plug-in pour désigner par défaut.
  • Exemple: essentials.god et worldguard.god

Vous pouvez aussi donner le caractère générique « * » par lui-même, sans spécifier un plug-in. Cela provoque le groupe spécifié d'avoir accès à toutes les commandes de tous les plug-in. Remarque: les commandes contradictoires deviendront instables à moins réduit à néant par un nœud négatif. À utiliser à vos risques et périls. Tous les plugins enregistrent correctement leurs autorisations ainsi.

Les nœuds négatifs

Gestionnaire de groupe prend en charge les nœuds négatifs, vous permettant de rétracter l'accès aux commandes. Cela peut être utile avec l'héritage.
  • essentials.kits *. Permet d'accéder à tous les / kit
  • -essentials.kits.admin: supprime l'accès à tout / kit d'administration

Les nœuds d'exception

Gestionnaire de groupe prend en charge les nœuds d'exception, ceux-ci ont priorité sur les nœuds négatifs, vous permettant de reprendre avec force l'accès aux commandes. Cela peut être utile pour enlever facilement accès à toutes les commandes, puis en ajoutant chacun individuellement en arrière.
  • -essentials.signs.create *:. Supprime l'accès pour créer tous les signes Essentials
  • +essentials.signs.create.trade: Dérogations et donne accès à créer des signes commerciaux

exemple d'autorisations

Il y a un certain nombre d'autorisations par exemple les fichiers disponibles pour GroupManager:
Groupes Gestionnaire de groupe. Gestionnaire de groupe GlobalGroups

Group Manager vous permet de définir des variables ainsi que les autorisations. Ce sont des valeurs qui sont uniques au groupe. Ils sont généralement utilisés dans les plugins pour modifier le comportement, en fonction des groupes. Il existe deux principaux exemples de cela: la variable « préfixe » et « suffixe » et la bascule « build ».

discuter Plugins

La plupart des plug-ins de chat lisent le préfixe et variable suffixe pour vous permettre de donner des noms joueurs personnalisés en fonction de leur groupe actuel.

EssentialsChat ajoutera le préfixe et le suffixe au nom d'utilisateur de la personne, qui vous permet soit de fournir une étiquette ou de couleur au nom de l'utilisateur.

Si vous voulez faire plus préfixes de chat, je vous recommande de vérifier notre guide mise en forme de chat. qui vous montre comment créer de longs préfixes en discussion, mais courts préfixes dans les noms des joueurs.

Une liste de ce que les codes de couleur peuvent être trouvés ici.

Quelques exemples:
  • préfixe: '[A]': Produit simple <[A]User>
  • préfixe: « -e »: Produit une couleur < User >
Certains groupes de plugins prennent en charge à base de protection « antigrief ». Comme avec les couleurs de chat, chef de groupe ne fournit pas cette fonctionnalité. Plugins tels que EssentialsProtect font.
En général, le statut de construction est donnée comme:
  • construire: false désactive la construction / destruction de blocs.
  • construire: true permet la construction / destruction de blocs.
Normalement, la conversion de la plupart des plug-ins d'autorisation est une affaire assez simple. Essayez les étapes suivantes d'abord, mais si elles ne fonctionnent pas, il est assez facile de corriger manuellement les groupes.
  • Déplacer EssentialsGroupManager.jar ou GroupManager.jar dans votre répertoire plugins.
  • Retirez le pot précédent plugin permission de votre répertoire plugins.
  • Copiez le fichier groupe précédent.
  • Ouvrez le dossier Gestionnaire de groupe et accédez au dossier mondial (plugins / mondes /).
  • Coller deux copies du fichier de configuration des autorisations.
  • Renommer un à users.yml et un à groups.yml, écrasez tous les fichiers.
  • Redémarrez le serveur.

Il existe un grand nombre de commandes associées au plugin Group Manager. Ceux-ci peuvent être utilisés pour modifier et attribuer des groupes aux utilisateurs ingame, ou à partir de la console du serveur.

Commandes de base de l'utilisateur

Ces commandes sont utiles lorsque vous avez déjà un groupe mis en place et que vous voulez juste affecter des utilisateurs à des groupes.

  • / Manuadd. Déplacer un joueur groupe désiré (Ajoute au fichier si existe pas)
    • /
    • groupmanager.manuadd
  • / Manudel: Supprimer toute configuration spécifique de l'utilisateur. Faites-le groupe par défaut.
    • /
    • groupmanager.manudel
  • / Manpromote: Permet la promotion d'un joueur l'arbre d'héritage. Cette commande ne permet à l'utilisateur de déplacer le joueur entre les groupes qu'ils héritent.
    • /
    • groupmanager.manpromote
  • / Mandemote: Permet de rétrograder un joueur vers le bas l'arbre d'héritage. Cette commande ne permet à l'utilisateur de déplacer le joueur entre les groupes qu'ils héritent.
    • /
    • groupmanager.mandemote
  • / Manwhois: Dites au groupe qui appartient l'utilisateur.
    • /
    • groupmanager.manwhois






Articles Liés