-
Bug
-
Resolution: Fixed
-
Minecraft 15w44b, Minecraft 15w45a, 1.14.4, 1.15.1, 1.15.2, 1.16 Pre-release 3, 1.16.1, 20w28a, 1.16.2 Pre-release 1, 1.16.2 Release Candidate 1, 1.16.3, 1.16.4 Pre-release 1, 1.16.4 Release Candidate 1, 1.16.4, 20w46a, 20w49a, 20w51a, 21w03a, 21w06a, 21w15a, 21w17a, 1.17, 1.17.1, 21w38a, 21w39a, 1.18, 1.18.1, 1.18.2, 1.19 Pre-release 3, 1.19, 1.19.1 Release Candidate 2, 1.19.2
-
None
-
Confirmed
-
Combat, Player
-
Normal
The "direction" of the damage is treated as coming from wherever the source entity is now, not where the attack was fired from. This is most (and only?) visible with TNT explosions: if Player A sets TNT and Player B is between A and the TNT, B can only block the explosion by turning his back on the TNT and facing towards A! And a player cannot block TNT he himself set, since the source is the player himself and so has no "direction" relative to that player to be tested.
This can be tested easily enough by seeing if the shield loses durability or not from the explosion.
- is duplicated by
-
MC-92018 Only some explosions can be blocked: for example, creeper explosions and TNT set by other players is blockable, but TNT ignited by redstone cannot be blocked.
- Resolved
-
MC-159169 Shields don't block TNT damage
- Resolved
-
MC-253320 Blocking TNT damage with shield is counter-intuitive
- Resolved
- relates to
-
MC-92019 Shields don't block anything if facing straight down
- Resolved
-
MC-188247 Explosions from end crystals can't be blocked by shields
- Resolved
-
MC-208880 Exploding beds don't provoke neutral mobs, while TNT does
- Open
-
MC-191948 Ghast fireballs explosions still inflict damage when blocked by a shield
- Resolved
-
MC-200006 Explosions from beds and respawn anchors can't be blocked by shields
- Resolved
-
MC-261433 Shield doesn't block TNT explosion
- Resolved