mojira.dev
MCPE-157125

Non-player entities teleport to the void when transported from the End to the Overworld

When trying to teleport a mob from the End to the Overworld, it teleports to 32767 height above the world spawn.

Steps to reproduce:

  1. Move to the End.

  2. Teleport any mob through the portal to the Overworld.

  3. Teleport to Overworld.

  4. Teleport (in the Overworld) to 32767 height above the world spawn.

Observed results:
Mobs teleporting through the portal from the End to the Overworld are teleported to 32767 height.

Expected results:
Mobs will teleport to the surface of the Overworld.


Original Description:
I have tried to bring a shulker to the overworld by minecarting it into the portal then breaking the minecart. The result is that the minecart item is transported, but the shulker itself vanishes, he does not reapear, to my knowledge, ever again. Super frustrating bug if you are planning on making a farm.

Linked issues

BDS-18165 Shulker and entities summon at y level 500 Resolved BDS-18309 End Portal Mob Spawn Resolved BDS-18344 End altar Creatures teleport to the main world incorrectly Resolved BDS-20083 ender dragon egg bug Resolved BDS-20093 Transporting entites to overworked from end puts them outside the world Resolved

Attachments

Comments 49

[Mod] EVGENSYPERPRO

I ran into a similar problem, but it turned out that the shulker at spawn for some reason appeared at a low height and suffocated. He did not want to appear on the surface. Try find a Shulker Shell at spawn and if you find it, dig a 2x2 block hole in the location of the found item to about 0 height.

SuperLlama88888

Can confirm in Windows 10 1.19.1 for Shulkers. This was in a fresh, new 1.19.1 Creative world.

However, in my Survival world the Shulkers would teleport to Y512 instead of Y32767.

I found a workaround (at least for Shulkers), however: Instead of putting them in a Minecart sitting in the End Portal, attach them to a block above the End Portal and let them extend below into it by targeting you. This only worked for me if I had been to world spawn previously in that session (i.e. you send the Shulkers through after visiting spawn–no relog in between)

However, this workaround only worked for me in my Survival world (created in 1.14.x), and in Creative copies of it. When I tried it in the fresh Creative world (from the first paragraph), they teleported to Y32767 regardless of how I sent them through.

For anyone interested in how I got Shulkers through into the Overworld in my Survival world, in case this method may work for you, I have attached a video (

[media]

) of this method. (Please make backups of your world before attempting this!)

Can confirm this happens exactly as described.

Looks like it has got something to do with short integers due to 32767 being the limit for signed shorts. Overflow/underflow maybe?

Would love to see Shulkers at Y32767 being brought back to the surface as part of the fix. It's a long-term survival world and having an unreachable enemy up in the sky just doesn't sit right with me.

can confirm that this happens as described.

 

I've done this in two different worlds now on windows 10 and in one world they teleport to y512 and the other one all the way up at 32767. If you push a shulker into the portal and can't find it make a creative copy and run /tp @s @e[type=shulker] and it will take you to it if you only have one. If you already sent multiple through the portal name a new one and send it through and use /tp @s @e[type=shulker,name=_____] then you'll at least know where your shulkers are going

Can confirm this happens as described.

 

in creative mode, any mob i send through the portal to the overworld spawns at y=32767, when i fly up, they are updated and fall all the way down. Shulkers remain stuck in their position. I havent found a way to successfully transport them through without this teleport occuring.

39 more comments

Still a problem in 1.21.72. Hope to see a fix for this with happy ghast making moving mobs better. New leads and stuff. Things should be able to come back from the end.

this bug is horrible, because when you kill the dragon and try to get the dragon egg theres chance you just lose the dragon egg

This problem also occurs in 1.21.80 (entities appear deep underground).

If you create a space around y=-59 to -55, there is a high probability that shulkers will warp there (it may appear under the bedrock).
It is hard to carry it from there to the ground surface, but there is a work-around for now, so I would try that in survival.

Please update. Bug still exists in 1.21.81

For those asking for updates, received a reply on MCPE-223658 now marked as a duplicate that this should be fixed in 1.21.100

UtaReturns

(Unassigned)

842478

Confirmed

Multiple

Android 12

1.19.40.20 Preview, 1.19.20.23 Preview, 1.19.0, 1.19.10, 1.19.11 Hotfix, ..., 1.21.23 Hotfix, 1.21.30, 1.21.43 Hotfix, 1.21.51 Hotfix, 1.21.81 Hotfix

1.21.100.20 Preview, 1.21.60.25 Preview

Retrieved