EssentialsX

EssentialsX

2M Downloads

Issue updating player prefixes, name colors and suffixes

TinyMandalorian opened this issue ยท 5 comments

commented

Type of bug

Other unexpected behaviour

/ess dump all output

https://essentialsx.net/dump.html?id=9acb2dab51ad4b94a801484a9b440927

Error log (if applicable)

No response

Bug description

When updating player's prefixes, name color or suffix it does not update until you type twice in the chat.

Ive already tried disabling all other plugins talked a bit about this in the luckperms discord and they told me to go to essentialsx after deciphering that it was not luckperms because luckperms is detecting the change to the prefix/suffix.

Ive tried switching essentialsx versions as well ive switched from latest dev build to latest non-dev build but to no avail.
im running 1.19.3

Image Example of bug:

image

Steps to reproduce

Download these plugins

Vault
Luckperms
EssentialsX
EssentialsX Spawn
EssentialsX Chat

OP yourself and type in the chat twice.
or
Use luckperms and assign the default group with a prefix and type in the chat twice.

-SEE BELOW-

image (1)
image (2)
image

Expected behaviour

Chat should update the player's prefix, name color and suffix

Actual behaviour

changing the player's prefix, name color and suffix but it still takes an additional chat message for chat to reflect that change.
EXAMPLES:

image
image (1)
image (2)

commented

I got the exact same issue! Also the tablist does only update if you write in chat once. Seems that the update check fires after the message was already sent and not before.

commented

Hey @Gavins38 and @dandud100, would you be able to test the latest dev build? We've just reverted some chat changes for 1.19.4 which could fix the issue. (You can install the dev build on 1.19.3 just fine - ignore the unsupported version messages.)

commented

Hey @mdcfe I can try the dev tomorrow, do I need to replace every module or just Essentialsx Chat? Also are my configs safe or could something gets corrupt?

Always update all jars at the same time. If you're on a 2.20 dev build then your data will be safe. If you're on a 2.19.x version you should back up the Essentials beforehand, as your data will be upgraded by the dev build.

commented

Hey @mdcfe I can try the dev tomorrow, do I need to replace every module or just Essentialsx Chat? Also are my configs safe or could something gets corrupt?

commented

Hey @mdcfe I can try the dev tomorrow, do I need to replace every module or just Essentialsx Chat? Also are my configs safe or could something gets corrupt?

Always update all jars at the same time. If you're on a 2.20 dev build then your data will be safe. If you're on a 2.19.x version you should back up the Essentials beforehand, as your data will be upgraded by the dev build.

So i now installed the dev build and the chat issue is fixed! One thing i noticed is just, that tablist still only gets updated after a player send a message in chat.