When you throw items like splash or lingering potions, ender pearls, snowballs, experience bottle or activate fireworks and make it cross through the nether portal when pass through the portal, you can see that it will freeze in the air
Device: LG K10
Linked issues
is cloned by 1
is duplicated by 21
relates to 1
Attachments
Comments 5
I am currently experiencing this in 1.14.60. I have tested potions, ender pearls, snowballs, bottles o' enchanting, and firework rockets. --It only seems to happen when the projectile is being thrown from the Nether side.-- I have now seen it happen when using the portal to go in either direction, in creative or survival, and in infinite and flat worlds.
When a projectile is thrown into a nether portal, it can do one of the following things:
Hit the inside of the portal frame and break/activate there.
Fly through the portal and land beyond it in the same dimension, at which location it breaks/activates.
Disappear where it comes into contact with the portal effect.
The first result is fairly easily reproduced, by aiming just inside the purple effect area. As a special case, when an ender pearl hits the inside of the frame, it teleports the player to that position as usual, Then, because the player is in contact with the effect area, the portal teleports the player to the opposite dimension.
The second and third results seem to alternate at random, although flying through seems more common at first if you aim just below the top of the frame, and once the projectile starts disappearing it can be very hard to get back to the flying through behavior. (Using the portal seems to reset this change.)
When the projectile disappears (third result), it becomes a kind of ghost just above the bottom frame of the portal in the opposite dimension. After throwing the item, you can go through the portal and see it beside you there, and you can see it inside the effect area after you exit. The ghost cannot be picked up, has no collision box, is unaffected by gravity, and doesn't interact with anything. You can break and rebuild the portal with no effect on it.
Furthermore, if you go back through the portal a second time, then go through it a third time to come back to where the ghost is, most of the ghosts suddenly becomes an entity again with their original momentum. Ender pearls, potions, and bottles o' enchanting fly out of the portal and hit the ground. (Ender pearls will no longer transport the player, however potions and bottles o' enchanting still release their contents.) Snowballs apparently break inside the portal, and I'm not entirely clear about the firework rockets but I think they explode inside the portal.
Finally, if you throw multiple projectiles, of the same or different types, into the portal and they disappear, all of them will become ghosts in the portal in the opposite dimension. If you then use the portal to reach that dimension twice, on the second occasion all the ghosts resume acting as entities.
Ender pearls are again a special case with the third result. When you throw one into a portal and it creates a ghost, the player is teleported to the coordinates of the ghost pearl, but is not transferred to the destination dimension! This can leave the player embedded in solid material or a lava lake, or hanging in mid-air ready to fall to his death.
I have attached a world file
[media]that can be used to reproduce these behaviors. It's not obvious what the expected behaviors are when throwing projectiles into a nether portal, so I am omitting the expected results and describing the actual results within the steps.
Steps to reproduce:
Load the MCPE-36104.mcworld file into Minecraft.
Open the world named Ender Pearl bug Test World. You will find yourself in front of a nether portal in the Overworld.
Go through the portal. You will be transported to the Nether.
Move a few blocks away from the portal, then turn and throw any of the projectiles (snowball, potion, etc.) into the center of it.
Note: If you throw an ender pearl, you will very likely find yourself embedded in netherrack. To free yourself, enter the command /tp 9 61 9.
Note: You can throw multiple projectiles at this time.Walk into the portal in order to go back to the Overworld side. Note that there is what looks like an item of the projectile's type in the portal with you. If you threw multiple types of items, they will all be there.
Exit the portal and satisfy yourself that there is no way to interact with or remove the apparent ghost block, including by breaking and rebuilding the portal.
Return to the Nether.
Once again, use the portal to go back to the Overworld. If you're watching carefully, you'll see the ghost projectile being launched to complete its journey.
I tried this in 1.18.1. I could not replicate the bug report or my prior experiences with this bug. No player-thrown projectiles appear to be affected anymore. Arrows pass right through & snowballs & ender pearls teleport & appear to maintain their velocity. However, ender pearls that teleport through a portal no longer teleport the player who through them, although that would be another bug report. MCPE-36104 seems fixed to me.
@unknown: Thank you, but confirming that a bug doesn't affect you (or no longer affects you) is not helpful. Bugs often affect some people and not others. We therefore rely on players to tell us when a bug exists, but on Mojang to tell us when it's fixed.
With the exception of snowballs, this issue has been fixed. A new ticket, MCPE-162582, will be used to track a fix for snowballs.
Additional issues have been recognized and tickets for them created for ender pearls (MCPE-162592) and lingering potions (MCPE-162595).
Affects version 1.14.20 on iOS. The projectiles on the other end appear to be client-side because they are gone when I switch dimensions, or when I exit and re-enter the game.