mojira.dev
MC-298805

Axes disable shields even when the shield does not block the attack

When hitting someone that is blocking their shield while behind them, the attack damages them and disables the shield. This is unlike previous versions where it would just damage the player.

This was introduced during the 1.21.5 update cycle, probably when the blocks_attack component was added.

Steps to Produce:

Singleplayer:

  1. Grab a sword and shield, and some armor

  2. Go into survival mode if you are not already, and make sure there is open space behind you

  3. /execute positioned ^ ^ ^-5 run summon minecraft:vindicator ~ ~3 ~ {equipment:{mainhand:{id:"wooden_axe"}},Health:4f}

  4. Block with the shield, and do not turn around
    ❌ When the vindicator hits you, your shield will be disabled

Multiplayer:

  1. Get a player to block with a shield

  2. Hit the player with an axe from a spot that wouldn’t disable their shield (behind them)

  3. ❌ The player’s shield gets disabled and they get damaged

Attachments

Comments 3

Bluebird

gegy

Confirmed

Platform

Normal

Combat, Items

1.21.5, 1.21.6 Release Candidate 1, 1.21.7 Release Candidate 2

25w31a

Retrieved