Scoreboard Conflict/Players Kicked When Entering Region with Persistent Dragons
mercurialmusic opened this issue ยท 3 comments
Heya! I'm not sure if this is a support question or a bug, and additionally not sure if it's a Magic thing or perhaps a LibsDisguises/ProtocolLib/Paper thing, but putting the 'bug' in your ear just in case.
It only seems to happen with the dragons and only when we set them as persistent, but occasionally when players attempt to teleport to an area where a dragon exists in the world they are kicked, including when using recall to get back to the area after death. Setting persistent false isn't a great workaround since there's so much death involved when fighting the dragons, it's extremely frustrating for the player when they recall to the death spot and the dragon has despawned. Which isn't to suggest that the dragons should be nerfed either >:). So far we've only be able to blame dragons as culprits, but also we don't use the persistent tag on much else. This has been happening for a decent while, but we've only recently been able to figure out what was going on and do additional testing on it.
There is no error in the game server, there it looks like a simple disconnect, but I do get the following on the Bungee: https://gist.github.com/mercurialmusic/da78da6f5b4482084c4788f9981ba7a8
As of this post using:
Magic-10.7.1
LibsDisguises-b1092
ProtocolLib-b556
git-Paper-367 (MC: 1.18.2)
git:Waterfall-Bootstrap:1.18-R0.1-SNAPSHOT:d79d5f1:486
Unrelated note on the dragons, during the process of figuring all of this out (it was happening before we made any additional changes), we moved the feather/leather wing stuffs that the dragons were holding to the dragon disguise itself since players were able to cast certain spells to cause the dragons to drop these items, leaving a wingless dragon flying around. Moving the items to the disguise solved that problem and had no effect on anything going on in the issue mentioned above.
Sorry I have not gotten to look at this :(
My guess is it's something disguise-related but I can't really guess as to what.
The change to moving items to the disguise sounds good though- would you mind showing me the config for that?
Sure thing! Here's our tweaks file for them: https://gist.github.com/mercurialmusic/839e78a1a148db8e1441d5ef67ef3c52
We had moved them to the vex ages ago because of the ghast fireball exploit and just left them there. We had tried the phantom but didn't quite like the way it worked.