When a tamed pet travels through a nether portal, it can teleport to the owner’s overworld coordinates in the nether (instead of being on the other side of the nether portal) and vice versa when traveling from the nether to the overworld. For the bug to happen, the pet must have a valid place to tp to at the owner’s coordinates in the nether/overworld. Originally, we did not understand why certain coordinates would not have the bug happen, hence the list of coordinates we tested. It still seems to be a chance for the bug to happen; in one instance, I put two birds at the same time through the portal and had one teleport to the wrong coordinates but the other was fine.
I have been testing with tamed parrots, but tamed wolves and cats are also affected. Untamed pets and sitting pets do not attempt to teleport, so the bug does not happen.
See attached video for one of the trials I performed, I had to lower the video quality in order to attach it to the bug report.
How to replicate:
Start a normal world with this seed: 5130415253217361179
Teleport to 1002 64 976 in the overworld and build a nether portal.
Spawn and tame a handful of parrots.
Bring them through the portal, I found this to be easiest in survival (see video for my method).
Observed Result:
Some birds may be on the other side of the portal, but I’ve found that at these coordinates the majority of birds teleport to the wrong coordinates. Change to spectator mode and teleport to ~1002 66 976 (the place you were standing in the overworld) in the nether. You will find the missing birds here.
Expected Result:
All birds would be at the nether portal on the nether side.
Linked issues
Attachments
Comments 5
Not fixed in 26.2 pre-release 2; I can still easily replicate it. It is very finicky with which coords per seed work.
Hi, I created a ~1 minute video explaining the problem here: https://youtube.com/shorts/Osi2s9f1F1Y
Great video! I had originally considered it might be because there is no valid place for the birds to tp, but I just revisted it and realized I never tested with making the open areas at the correct y height. I will revise the bug report to reflect that info, still not sure why sometimes it does not happen.
We had this happen to a tamed parrot in a 1.21.11 world with a overworld portal at 10, 82, -1480 (give or take a few blocks but positive x, negative z). We eventually found the parrot using MCA Selector and in chunks we’ve never been near before so had to mine over 1000 blocks to it.