The Bug
All entities within the damage radius of an explosion are damaged, even when there are blast-proof blocks between them. This is most noticeable with item frames and paintings since they are entities with only one health point.
To Reproduce
Build a 3×3×3 bedrock cage for an item frame.
Ignite a TNT next to the cage.
❌ The item frame inside the cage is destroyed.
Linked issues
is duplicated by 1
Attachments
Comments 3
Yes, I know they're entities with 1 health point. But why do they take damage through walls? Any other block wouldn't be destroyed through even 1 layer of obsidian, let alone 2. And any other entities wouldn't take any damage from an explosion behind a wall of obsidian. It's not even a corner issue, since the corners of the box were filled in too.
Sure entities take damage through walls, read on here: http://www.minecraftwiki.net/wiki/Explosion#Interaction_with_entities
Entities will always get at least 1 point of damage if they are within the radius, regardless of their explosion exposure.
Item frames are entities with 1 health point.