LuckPerms

LuckPerms

917k Downloads

Minor Issue With Essentials Chat

Closed this issue · 3 comments

commented

All players are set to parent default, which has the chat format, set in essentials chat, as this:
default: '&8[[FACTION]&8] {DISPLAYNAME} &8»&r {MESSAGE}'

For donator ranks, I use parent add. For example, I'll add rank Citizen to a player, which has a higher weight than default. Citizen's chat format in essentials chat is:
citizen: '&8[[FACTION]&8] {DISPLAYNAME} &8»&e {MESSAGE}'

The player gets the citizen prefix, as that is set in luckperms, but they don't get yellow chat which is set in the "&e {MESSAGE}" part of citizen. Only the rank that the player is set to, not included those that are added, determine what color chat a player gets. Instead, it should take into account all ranks that a player has, no matter if it is set or added, and determine which one has the highest weight to determine their chat color.

I hope you can fix this soon, thanks so much :D

commented

Thanks, but that didn't work for me.
I have EssentialsX, Vault, and removed the player-commands part of essentials but still the same problem.

commented

The system for determining chat formats is based on the users primary group.

You might need to change this option, then set appropriate group weights to get it to work correctly.

https://github.com/lucko/LuckPerms/wiki/Configuration#primary-group-calculation