The Bug:
The end gateway is supposed to teleport the player to the first non-transparent block it finds along its search path. The problem is that it does not check the blocks above that block to make sure that they are air blocks.
Steps to Reproduce:
Put yourself in the End with the following command:
/execute in minecraft:the_end run tp @s 0 80 0
Kill the Ender Dragon with the following command:
/kill @e[type=minecraft:ender_dragon]
Locate the End Gateway that was placed.
Build a platform with a radius of 5 blocks from the center of the lowest bedrock block in the Gateway.
Now place a solid block somewhere on the platform, and place two transparent blocks on top. For example two stairs.
Use ender pearls to go back and forth through the End Gateway.
❌ The player is spawned inside the transparent blocks.
Linked issues
relates to 2
Attachments
Comments 11
Relates to MC-254646
This behavior is present in 1.14.4 and 19w39a