Configuration et gestion de votre serveur
Comment configurer le plugin GroupManager
Si vous utilisez un serveur Minecraft, vous connaissez peut-être le terme "autorisations". Les autorisations sont essentiellement les règles qui dictent ce que les joueurs peuvent et ne peuvent pas faire sur votre serveur. Sans autorisations, toute personne rejoignant votre serveur aurait le même niveau d'accès et de contrôle que vous. Cela peut conduire au chaos et au chagrin.
C'est là qu'intervient GroupManager. GroupManager est un plugin pour les serveurs Minecraft qui vous permet de gérer facilement les autorisations et les groupes pour vos joueurs. Avec GroupManager, vous pouvez créer des groupes personnalisés et attribuer des autorisations spécifiques à chaque groupe. De cette façon, vous pouvez contrôler ce que chaque joueur est autorisé à faire sur votre serveur.
L'une des meilleures choses à propos de GroupManager est sa facilité d'utilisation. Le plugin a une interface utilisateur simple et intuitive qui facilite la création et la gestion de groupes. Vous pouvez facilement ajouter ou supprimer des joueurs de groupes et modifier les autorisations de chaque groupe selon vos besoins.
Une autre grande caractéristique de GroupManager est sa flexibilité. Le plugin est hautement personnalisable, vous pouvez donc créer des groupes et des autorisations adaptés à vos besoins spécifiques. Que vous utilisiez un petit serveur privé ou un grand serveur public, GroupManager peut être adapté à vos besoins.
GroupManager est également régulièrement mis à jour, ce qui signifie que vous pouvez vous attendre à ce qu'il fonctionne bien avec la dernière version de Minecraft. Le plugin est activement maintenu par son développeur, vous pouvez donc être sûr que tout problème ou bogue sera rapidement résolu.
Dans l'ensemble, si vous recherchez un moyen simple et efficace de gérer les autorisations sur votre serveur Minecraft, GroupManager est une excellente option. Avec son interface utilisateur simple, sa flexibilité et ses mises à jour régulières, c'est un plugin dont tout propriétaire de serveur peut bénéficier.
Configuration du gestionnaire de groupe
Pour configurer GroupManager, naviguez sur votre FTP, et allez dans /plugins/GroupManager/. Ensuite, vous pouvez soit créer de nouveaux grades en vous rendant dans /worlds/ et en sélectionnant le fichier de la map sur laquelle vous souhaitez modifier les grades (généralement en utilisant le /world/ pour une raison que nous verrons plus bas). Ouvrez groupes.yml. Vous verrez la configuration de base. Il est là quand vous créez un nouveau monde.
Ma configuration sera pour la carte "mondes" , si vous voulez une autre configuration d'autorisation, choisissez une autre carte.
/plugins/GroupManager/worlds/word/groups.yml |
Un exemple de fichier de configuration avec plusieurs groupes.
Les groupes :
-Skywalker
-Admin
-Joueurs
-Modo
-Dieu
groupes : Skywalker : par défaut : vrai autorisations : - essentials.help - essentials.helpop - essentials.list - essentials.motd - règles essentielles - essentials.spawn héritage: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default Info: préfixe 'e &' construire : faux suffixe : Admin : par défaut : faux autorisations : - groupmanager.mantogglesave - les essentiels - essentials.clearinventory - essentials.cooldown.bypass - essentials.deljail - essentials.donner - essentials.god - essentials.heal - essentials.heal.others - essentials.invsee - article essentiel - essentials.jails - essentials.kickall - trousse.essentiels - essentials.mute - essentials.sell - essentials.setjail - essentials.signs.protection.override - essentiel.spawnmob - essentials.teleport.cooldown.bypass - essentiel .teleport.timer.bypass - essentials.togglejail - Dirigeant de groupe, chef de groupe *. - essentiel.brûler héritage: - mode Info: préfixe '& c' construire : vrai suffixe : Players : par défaut : false autorisations : - essentials.afk - essentials.back. À la mort - l'essentiel.l'équilibre - essentials.chat.shout - essentials.boussole - essentials.home - trousse.essentiels - essentials.kit.tools - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - les essentiels. pseudo - essentials.pay - essentials.portail - essentials.protect - essentials.sethome - essentials.signs.buy.use - essentials.signs.disposal.create - essentials.signs.disposal.use - essentials.signs.free.use - essentials.signs.heal.use - essentials.signs.mail.create - essentials.signs.mail.use - essentials.signs.protection.create - signes.essentiels.protection.utilisation - essentials.signs.sell.use - les essentiels. signes.commerce.créer - essentials.signs.trade.use - essentiel.suicide - essentials.tpa - essentials.tpaccept - essentials.tpaici - essentials.tpdeny - essentials.warp - essentials.warp.list - essentials.worth héritage: - défaut Info: préfixe '& 2' construire : vrai suffixe : Modo : par défaut : false autorisations : - essentials.retour - essentials.ban - essentials.banip - essentiel.diffusion - essentials.delwarp - essentiel.profondeur - essentials.eco - essentiels .getpos - essentials.jump - essentiel. coup de pied - essentiel.kill - essentials.setwarp - essentiel.temps - essentials.togglejail - essentiel.haut - essentials.tp - essentials.tphere - essentials.tpo - essentials.tpoici - essentials.tppos - essentials.tptoggle - essentials.unban - essentials.unbanip - essentials.whois - essentials.world - groupmanager.listgroups - groupmanager.mandemote - gestionnaire de groupe.manload - groupmanager.manpromote - groupmanager.mansave - groupmanager.manselect - groupmanager.manuadd - GroupManager .manudel - essentials.ext héritage: - joueur Info: préfixe '& 5' construire : vrai suffixe : Dieu par défaut : faux autorisations : - '*' héritage: - administrateur Info: préfixe '& 4' construire : vrai suffixe:
Nous détaillerons chaque partie
Par défaut : par défaut : vrai autorisations : - essentials.help - essentials.helpop - essentials.list - essentials.motd - règles essentielles - essentials.spawn héritage: [] info : préfixe 'e &' build : faux suffixe :
Par défaut : Nom du groupe
default : true : Groupe à définir par défaut pour tous les utilisateurs qui n'ont pas été définis dans le groupe.
autorisations : liste des autorisations.
info : Informations détaillant le groupe.
préfixe '& e' suffixe : couleur de groupe. Pour l'esthétique, il y a le préfixe, avec des codes couleurs . build : false : Ce groupe ne peut pas détruire ou construire sur le serveur car la construction est définie sur true.
Configuration du plugin de base
/manuadd : change un groupe de joueurs (s'ajoute au fichier s'il n'existe pas).
/manuadd <joueur> <groupe> |
Autorisations requises : groupmanager.manuadd
/manudel : supprime un joueur du fichier utilisateur (il tombe donc dans le groupe par défaut)
/ manudel <joueur> |
Autorisations requises : groupmanager.manudel
/manpromote : Promouvoir un joueur de même niveau hérité à un rang supérieur
/manpromote <joueur> <groupe> |
Autorisations requises : groupmanager.manpromote
/mandemote : rétrograder un joueur du même niveau hérité à un rang inférieur.
/mandemote <joueur> <groupe> |
Autorisations requises : groupmanager.mandemote
/manwhois : connaître le groupe du joueur
/manwhois <joueur> |
Autorisations requises : groupmanager.manwhois
Les Miroirs : comment avoir la même permission dans des mondes différents.
/Plugins/GroupManager/config.yml |
C'est la partie la plus intéressante de ce dossier. Il vous permet d'appliquer quel groupe du monde doit être le même dans le monde 2.
En fait, vous n'avez pas à copier/coller votre fichier groups.yml dans chaque cas présent dans le record du monde.
Nous prendrons un exemple. J'ai 3 mondes : world , world_pvp , world_freebuild . Je veux les mêmes groupes dans le monde et le monde world_pvp mais je veux aussi que les joueurs soient dans leur groupe (et pas dans le groupe par défaut).
world :
world_pvp : - users - groups
Maintenant, dans le "world_freebuild" , je ne veux pas que les joueurs puissent faire /tpa. Je vais modifier le fichier groups.yml.
Mais je veux que les joueurs soient toujours dans le même groupe sans les mêmes permissions de groupe. Cela donnera :
world :
world_pvp : - users - groups world_freebuild : - users