-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Describe the bug
Hello, we are experiencing an issue with the AuroraLevels plugin concerning the display of a player's level icon (a custom Resource Pack character/glyph) in the server's Join message. When a player connects, the level icon does not appear, although their prefix and the rest of the message render correctly. Crucially, the level icon does appear correctly in the Quit message when the player disconnects, indicating that the AuroraLevels data for the icon is available and functional, but is not being loaded quickly enough during the initial Join event. We suspect a timing conflict where the Join message is sent before AuroraLevels fully registers and loads the player's icon data. We request an investigation into the event handling order, potentially requiring the addition of a short tick delay before the Join message is sent to ensure the icon data has been loaded.
How to reproduce
To reproduce the issue, ensure that the server is running the AuroraLevels plugin and that the Join/Quit message format is configured to include the custom level icon (Resource Pack char). Simply have a player join the server. The bug is immediately visible: the level icon will be missing in the public Join message. For verification, observe the Quit message when the same player leaves; the icon will render correctly, confirming that the necessary data is loaded, just too late for the initial Join announcement.
Screenshots / Videos
Server Log
No response
Filled out form correct and using latest version
I confirm