Using EssentialsX Chat - CraptiCraft-Development/ClansLite-Wiki GitHub Wiki
How To Use {CLAN} With EssentialsX Chat
In the latest versions of EssentialsX, the developers moved to using the Paper Chat Event code by default instead of the original (and more stable) Bukkit/Spigot AsyncPlayerChatEvent.
When they did this it broke how ClansLite natively injects the Clan prefix value into the {CLAN} variable inside the EssentialsX config.yml.
To fix this, there is a simple option that needs to be changed inside the EssentialsX config.yml.
# Whether Essentials should use Paper's modern chat event system in 1.16.5+.
# This is required for modern chat features such as hover events and click events.
# If you're experiencing issues with other plugins that use the chat event system, you can disable this.
# You must restart your server after changing this setting.
paper-chat-events: true # <-- This needs setting to `false`
The above setting is located in the EssentialsX Chat section of the EssentialsX config.yml at: chat.paper-chat-events
After changing this you MUST fully RESTART the server so the events can be registered correctly by EssentialsX.