In 1.21 Pre-Release 4 primed TNT that traveled through a portal should no longer be able to destroy nether portal blocks. However, when the world is closed and reloaded after the primed TNT traveled through the portal (but before exploding), the TNT will destroy the portal blocks.
How to reproduce:
Build a Nether portal
Place a TNT next to the nether portal
Light the TNT (it might need a few tries for the TNT to move in the direction of the portal, placing a few blocks around the TNT might help)
Close and reopen the world
Travel through the portal yourself
❌ See the TNT destroy the nether portal blocks
Cause
The primed TNT doesn't save the usedPortal
flag to NBT, causing it to get lost when reloading.
Comments 4
Can confirm.
Also just something that might make it easier to replicate - I recommend lighting the TNT in the portal frame, and then lighting the portal itself. Makes it much easier 🙂
Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Can confirm.