Dragons vanish with NON-OWNER passengers on log out.
Closed this issue ยท 2 comments
Minecraft: 1.16.5
Forge: 1.16.5-forge-36.2.39 (latest)
Dragon Mounts: 1.16.X-1.0.11
Issue:
Players are able to mount other people's saddled dragons. This was mentioned in this bug report, and a fix was issued that meant only owners could control their dragon, however the largest issue lies in the fact that players can still mount other people's dragons, and log out, which removes the entity along with the player until they rejoin. This means people can effectively 'steal' dragons and owners cannot get them back until that player rejoins. Possible fix could be disabling mounting a dragon you don't own?
Reproduce:
- Hatch, tame, raise a dragon.
- Once grown, equip saddle.
- Have non-owner player mount dragon.
- Non-owner logs out while mounted.
- Dragon vanishes with player until they rejoin.
You are absolutely correct. It seems I totally misread the older issue. Thank you for clarifying on that!
When I considered that specific thing a feature it did not occur to me how logging out would behave.
Yeah thats a problem!
Working on it!