Closed Alexz1008 closed 1 year ago
I get exceptions from /baltop using Essentials 2.19.1-dev+18-58b0fb0. It always seems to be the same players. Here's an example of one:
[Essentials] Found UUID becf5e47-803e-4951-ae47-0f006f56e123 for player GemHuntress, but player already has a UUID (e77ca267-a020-4066-a97f-56eeafb024d7). Not replacing UUID in usermap.
Both these UUIDs used the name GemHuntress at some point.
My server is in online mode and always has been.
Full list of exceptions - https://pastebin.com/2bnJpnX5
Type of bug
Performance issue or memory leak, Error in console
/ess dump all
outputhttps://essentialsx.net/dump.html?id=317b9484794c46a68e32eeed61c83ed8
Error log (if applicable)
The server dump has it all
Bug description
Essentials spams my console with newfound UUIDs but player already has UUIDs. It is exactly as is stated here: https://github.com/EssentialsX/Essentials/issues/3956#issuecomment-779254544
Here is a list of things I did to try to fix the bug:
At this point I was exhausted and had no idea what to do, and my server is still lagging atrociously due to it. For what it's worth, the reason it's spamming I gather is due to the vault placeholder that does a baltop task. I do need the placeholder, so I have to leave it on.
Steps to reproduce
Unfortunately I have no idea. I can tell you that I am using bungee though, but other plugins that get UUID seem to work just fine, including my own.
Expected behaviour
Either Essentials should be able to make these replacements without issue or these errors shouldn't appear.
Actual behaviour
Big console error!