Discussion : Soucis de configuration GroupManagerX
05/07/2017 10:58:12
Bonjour,
Je me tourne vers vous car j'ai du mal à trouver les infos qui me font défaut afin de régler au mieux mon GroupManagerX

Après une bonne journée à tâtonner sur divers points et une réinstallation complète, j'ai fini par faire fonctionner mes groupes. Le /manuadd m'affiche un message de confirmation, /manwhois m'indique bel et bien le bon groupe de l'utilisateur.
Pourtant quand quelqu'un parle dans le chat, quel que soit son groupe, il s'affiche [default] en gris à gauche du nom. Je pense donc que quelque part une config fait conflit ou quelque chose n'est pas pris en compte.

Voici mon EssentialChat
############################################################
# +------------------------------------------------------+ #
# | EssentialsChat | #
# +------------------------------------------------------+ #
############################################################

# This section requires the EssentialsChat.jar to work.

chat:

# If EssentialsChat is installed, this will define how far a player's voice travels, in blocks. Set to 0 to make all chat global.
# Note that users with the "essentials.chat.spy" permission will hear everything, regardless of this setting.
# Users with essentials.chat.shout can override this by prefixing text with an exclamation mark (!)
# Users with essentials.chat.question can override this by prefixing text with a question mark (?)
# You can add command costs for shout/question by adding chat-shout and chat-question to the command costs section."
radius: 0

# Chat formatting can be done in two ways, you can either define a standard format for all chat.
# Or you can give a group specific chat format, to give some extra variation.
# For more information of chat formatting, check out the wiki: http://wiki.ess3.net/wiki/Chat_Formatting

#format: '<{DISPLAYNAME}> {MESSAGE}'
format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'

group-formats:
# Default: '{WORLDNAME} {DISPLAYNAME}&7:&r {MESSAGE}'
# Admins: '{WORLDNAME} &c[{GROUP}]&r {DISPLAYNAME}&7:&c {MESSAGE}'


Et voici mon group.yml de GroupManagerX (il s'agit du fichier de base avec une couleur changée et un nom, rien d'extra ordinaire mais je tiens à faire un réglage propre avant de l'étoffer)

groups:
Visiteur:
default: true
permissions:
- -bukkit.command.kill
inheritance:
- g:groupmanager_default
- g:bukkit_default
- g:essentials_default
- g:towny_default
info:
prefix: '&e'
build: false
suffix: ''
Builder:
default: false
permissions: []
inheritance:
- default
- g:essentials_builder
- g:towny_builder
info:
prefix: '&2'
build: true
suffix: ''
Moderator:
default: false
permissions: []
inheritance:
- builder
- g:groupmanager_moderator
- g:bukkit_moderator
- g:essentials_moderator
- g:towny_moderator
- g:vanish_moderator
info:
prefix: '&5'
build: true
suffix: ''
Admin:
default: false
permissions: []
inheritance:
- moderator
- g:groupmanager_admin
- g:bukkit_admin
- g:essentials_admin
- g:towny_admin
- g:vanish_admin
info:
prefix: '& 6'
build: true
suffix: ''
Owner:
default: false
permissions:
- '*'
- -vanish.*
inheritance:
- admin
info:
prefix: '&4'
build: true
suffix: ''
05/07/2017 18:27:52  (édité: 05/07/2017 18:28:18)
Salut,

Si j'ai bien compris quoique tu fasse dans le .yml la couleur reste grise.

La ligne dans EssentialsChat: format: '&7[{GROUP}]&r {DISPLAYNAME}&7:&r {MESSAGE}'
les "&7" (couleur gris) et les "&r" (réinitialisation format) retire les ça ira surement mieux
06/07/2017 8:36:39
L'idée est juste mais je me retrouve du coup avec un [default] BLANC au lieu d'un [Admin] ORANGE.
Mais on avance c'est déjà ça
06/07/2017 21:07:55  (édité: 06/07/2017 21:08:17)
J'ai essayer de mon côté je reste bloquer au même stade avec le default il ne veut pas de mettre dans un autre groupe, j'ai demander au dev de essentials si il connaissait un tuto. Je continu quand même de chercher de mon côté en attendant de voir ce qu'il répond.

J'ai comme l'impression que à partir de la version 1.11 de Minecraft il n'y a plus rien. Peut-être dû a la compatibilité j'en sais rien.

Désoler de ne pas pouvoir plus t'aider, j'avais très bien réussi à le paramétrer c'était y a un petit bout de temps genre MC1.5 MC1.6 soit j'ai rouiller où ça viens des changement qu'il y a eu depuis.
06/07/2017 23:15:40
C'est bien là tout le malheur, à la 1.7 mon paramétrage fonctionnait aux ptits oignons à force de tatonnage. Là rien n'avance.
Comem tu dis, ce soit être un problème de compatibilité.
Si tu as une idée concernant un plugin similaire pour gérer les groupes et les permissions (il me fait des permissions de crafting, notament) pour pourrait faire le taf à la palce pour la 1.12 je t'en serai fort reconnaisant
07/07/2017 16:37:16  (édité: 08/07/2017 12:47:15)
Je connais et j'utilise maintenant LuckPerm qui a un système de groupe -> github/.../LuckPerms/wiki/Usage#creating-the-first-group

Le seul problème reste qu'il faut tout faire en ligne de commande mais les couleurs fonctionnent. Il faut mettre le plugins API Vault pour qu'elle s'affiche.

Vault : https://www.spigotmc.org/resources/luckperms-an-advanced-permissions-plugin.28140/
LuckPerm : https://www.spigotmc.org/resources/vault.41918/

Je n'ai pas connaissance un plugin qui gèrerait les crafting, désoler.

--EDIT--

Pour LuckPerm je t'ai dit une connerie tu peut changer le moyen de stokage en YAML ou en JSON ce qui t'évite les ligne de commande ou un lecture d'une base de donné SQL.

https://github.com/lucko/LuckPerms/wiki/Choosing-a-Storage-type
Discussion : Soucis de configuration GroupManagerX

Connectez-vous pour répondre à ce message