Launched falling_block entities do not travel through portals
I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
How to reproduce
- Place a nether portal block (make sure it is not on the ground)
/setblock ~ ~ ~3 nether_portal
- Place a gravity-affected block above it
/setblock ~ ~2 ~3 sand
→
The block falls straight through the nether portal block without being transported to/from the nether
Created Issue:
Launched Anvils Do Not Travel Through Portals
I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston [and make sure you have running water going through the TNT to keep it from blowing up the cannon!]).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.Environment
Windows 7 OS
Windows 7 OS
Java 7 Update 13 Platform
I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston [and make sure you have running water going through the TNT to keep it from blowing up the cannon!]).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
{and make sure you have running water going through the TNT to keep it from blowing up the cannon!}
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.
I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
{and make sure you have running water going through the TNT to keep it from blowing up the cannon!}
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston and make sure you have running water going through the TNT to keep it from blowing up the cannon!).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.
LaunchedAnvils Do Not Travel Through PortalsLaunched FallingBlock Entities Do Not Travel Through Portals
This ticket is incomplete without the requested information, no response has been received within a reasonable time and we are assuming the issue has been resolved. If you are still experiencing this issue, we can reopen it at your request.
I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
Steps to reproduce:
1. Make an anvil cannon (my version is a sideways piston suspending an anvil, with 9 full-delay repeaters between activating the TNT and cutting power to the piston and make sure you have running water going through the TNT to keep it from blowing up the cannon!).
2. Make a nether portal a few blocks in front of it.
3. Press a button igniting the TNT and starting the redstone signal through the repeaters on the anvil cannon.
4. Observe the results. If the anvil does not reach the portal,adjust the final repeater and/or nether portal distance, reload, and repeat step 3.I made an anvil-launching cannon with TNT and redstone.
What I expected to happen was the anvil would be sent into the nether like an arrow or other moving entity.
What actually happened was the anvil passed through the portal blocks as if they weren't there and landed on the other side.
How to reproduce
- Place a nether portal block (make sure it is not on the ground)
/setblock ~ ~ ~3 nether_portal- Place a gravity-affected block above it
/setblock ~ ~2 ~3 sand→
The block falls straight through the nether portal block without being transported to/from the nether
LaunchedFallingBlockEntitiesDoNotTravelThroughPortalsLaunched falling_block entities do not travel through portals
Windows 7 OS
Java 7 Update 13 Platform
relates to
relates to
is duplicated by
Affects 20w45a
Relates to MC-9644
Relates to MC-9644.
When a falling block entity goes through an end gateway, the PortalCooldown of the entity gets set to 300.
This cooldown should be over after 15 seconds, and the falling block should be able to go through another gateway after 15 seconds,
but it actually does not do that, it never counts down its PortalCooldown, and the entity can never go through another gateway again.
The issue could be resolved by calling the processPortalCooldown() method somewhere in the tick() method of the FallingBlockEntity class.
For most entities this method gets called as part of the handleNetherPortal() method, but falling block entities do not call that method because they cannot use nether portals (MC-9644).
So basically, falling block entities do not process their PortalCooldown, because they cannot use nether portals.
But falling block entities can use end gateways, and end gateways use the exact same PortalCooldown variable, so falling block entities ought to process their PortalCooldown.
To see this behavior in-game place two gateway blocks with a cobweb in between in mid-air in the end,
go through the upper gateway to generate a gateway on the outer end islands, and then let a falling sand entity fall through the gateway on the outer end islands.
The falling sand entity will teleport to the upper of the two gateways we placed, and then slowly fall through the cobwebs, and touch the lower gateway block with a delay of more than 15 seconds, but it will not go through the lower gateway.
After 30 seconds the falling sand entity will destroy itself without ever having gone through the lower gateway.
If the same experiment is done with a different entity, like for example a cow, then the cow will go through the lower gateway after 15 seconds.
This experiment demonstrates that falling sand entities do not count down their PortalCooldown like other entities.
According to MC-9644, falling blocks should actually travel through Nether portals as well, so these two issues could be fixed at once.
Thank you for your report!
We're tracking this issue in MC-9644, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki




Confirmed. Also applies to all FallingBlock entities.
Still an issue in version 1.8 and 1.8.1-pre3
Is this still an issue in the current Minecraft Snapshot 15w49b or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.
Can confirm in 1.13-pre3.
Still an issue in 1.15.1. Have tested with sand.
Confirmed in 1.15.2 and 20w21a.
Steps to reproduce (much easier than the steps provided):
→
The block falls straight through the nether portal block without being transported to/from the Nether
Problem is, this issue is hard enough already because it's hard for the game to calculate where the block will land, especially with the example Jacob Smith posed.
Affects 1.16 Release Candidate 1
Affects 20w45a
Can confirm in 20w51a.
Can confirm in 21w03a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 21w07a.
Can confirm in 1.16.5 and 21w08b.
Can confirm in 21w11a.
Can confirm in 21w15a.
Can confirm in 21w17a.
Can confirm in 1.17.
Can confirm in 1.17.1.
Can confirm in 1.19. MC-9644.png
Can confirm in 1.19.2.