Rebirth-Of-The-Night
Rebirth-Of-The-Night copied to clipboard
[BUG] Unloaded hippogryphs self-clone
Describe the bug Hippogryphs mounts seem to be capable of exactly cloning themselves if left in unloaded chunks, and the player returns to the chunks their home point is in. I don't know all of the specifics, however in my case, I left the mount over 2000 blocks away, and rode my newly tamed Amphithere back home. When doing other stuff in my base, I came back outside after roughly 30 minutes, and discovered my Hippogryph had magically appeared. I assumed it had some functionality to teleport back, and didn't think much of it. I set it to wander mode, and returned to other projects. I came back later to find it again in sitting mode. This process repeated another three times. With seemingly the same hippogyrph getting back into return mode. I only discovered it was cloning because on the second iteration, I cleared out its chest inventory, and then on the third iteration, it had all the stuff inside of it again. I set out to find my original hippogryph, which was where I left him, came back, and the other three reappeared flying around the sky in wander mode. I didn't get a screenshot of them all, sadly. However, I was trying to get them all in a line to show the discord, and upon bringing the original near the clones, two of them vanished into thin air, leaving only one clone. These mobs are completely identical, share the same home location (one set for the other applies to both), however their inventories are separate.
To Reproduce
Steps to reproduce the behavior: All of this is on a server, fyi. Leave a tamed Hippogryph with diamond armor, a saddle, and a chest in unloaded chunks at least 2000 blocks from its set home point. Return to the home point chunks, wait for at least thirty minutes, and the same hippogryph should magically appear. Relog at least once, as I can't 100% remember if I logged out inbetween leaving my mount behind, and it reappearing. Once it reappears, travel to the location you left the original at, and it should still be there.
Expected behavior I expected my hippgryph to stay in the spot I left it, and not clone itself multiple times.
Screenshots
In this last screenshot, you can see that applying a glowing effect to ALL hippogryphs only affects one of them, the clone is not affected. However, with command feedback turned on, it tells me it applied glowing to two Filipe entities.
Info (please complete the following information):
- Modpack Version:
- [ ] 2.77.5
- [x] 3.0 BETA 5
- [ ] Other:
- Server or Singleplayer:
- [x] Server
- [ ] Singleplayer
- Version the world was created on:
- [ ] 2.77.5
- [x] 3.0 BETA 5
- [ ] Other:
Additional context I think chunk loading in 3.0 BETA 5 is extremely weird, In another case previously, when my hippogryph bugged out in water, and we were forced to teleport it back to me because no one could find it. We ran a command to teleport ALL hippogryphs on the server, expecting only to get my mount (maybe a random hippogryph) since no one else was online, and no other chunks should be loaded. However, we got three random ones, my mount, and the mounts of the other players on the server which weren't loaded and are over 3k blocks from spawn chunks. We wrote this off as being weird and moved on. To my knowledge, chunk loaders are not a thing. However, it seems like some chunks stay permanently loaded. I think what happened is that my mount tried to teleport to me, somehow, like in a brief moment of being loaded, and then got unloaded at the same moment it teleported to me at the base. And that this happened repeatedly. That is my best guess though.
FYI: after logging out of the game to write this bug report, and logging back in, the cloned hippogryph has magically disappeared.
And now there are three of them, I've done nothing except walk away and come back.
by walk away and come back, did you perform the unloading as mentioned above
and does relogging get rid of the clones again
by walk away and come back, did you perform the unloading as mentioned above
In the mentioned above case, I did not unload, however unloading does seem to have an affect, as each time I unload, i come back to a different number of hippogryphs.
I'm in creative in the above photo because I wanted to get them all in the same spot to show that they were all there and I didn't want to climb the mountain up to the other and risk one of them despawning.
100% confirmed I did not unload the chunks, I only walked far enough away for them to no longer render while I breeded the Amphithere's.
Came back to only one.
does relogging always fix clones?
does relogging always fix clones?
Reloading chunks and relogging does not seem to have a guaranteed effect, and also whether more are added or removed seems to be random. I have yet to see any disappear or appear while I'm looking though.
can you reproduce this on singleplayer
can you reproduce this on singleplayer
Tried for over an hour, couldn't replicate it in singleplayer
hmm so it's probably some sort of visual desync, yet the entities seem to partially exist on server side bc command feedback
All of them are ride-able and and can be fully interacted with when they're visible/there. I'm still not sure if they're simply invisible, or slipping in and out of existence.
quantum hippogryphs?!?! they dont even appear/disappear when looking at them so it makes sense
does this happen with other tamed animals?
does this happen with other tamed animals?
Something similar actually occurs with tamed rats in #939, but the main difference is that the quantum rat dupe requires boats which the rats hop into upon unloading/reloading chunks.