mojira.dev
MC-98796

Armor loses durability when blocking damage with shield

The bug

I was fighting a skeleton and blocked every arrow using a shield. Checking the armor after that I realised that it lost some durability.

Expected behavior

When successfully blocking projectiles with shield, armor shouldn't lose durability.

How to reproduce

  1. Have armor equipped

  2. Block with shield while being shot at
    → ❌ Notice that armor durability has depleted

Linked issues

Attachments

Comments 12

It doesn't do it only for projectiles, it does for any damage blocked.

You'r right it's for all damage types, but quote from the wiki — ...blockable attacks coming from in front of the player will deal 33% damage for melee attacks and no damage for projectiles.

Since melee attack actually damage the player the armor should lose durablility in this case.
Projectiles on the other hand get blocked completely so the armor should not lose durablility.

Don't throw a large amount of eggs with the shield in your offhand. It "blocks" them all and you take damage. Just lost a full set of diamond chicken bombing someones house lol. I guess i deserve it, but either way, having a shield in your hand and throwing an egg causes durability loss to your equipment.

Glitch still exists in minecraft 1.10.

Is this still an issue in the latest snapshot 16w44a? If so please update the affected versions.

This is an automated comment on any open or reopened issue with out-of-date affected versions.

2 more comments

By clicking the "vote for this issue" link on the right side of this website.

It still exists with 18w19b

@unknown, ticket is yours now.

Florian

Greg Milson

migrated

Confirmed

armor, block, durability, shield

Minecraft 1.9, Minecraft 1.10, Minecraft 1.11, Minecraft 1.11.2, Minecraft 1.12.2, ..., Minecraft 1.13, Minecraft 18w30a, Minecraft 18w30b, Minecraft 18w31a, Minecraft 18w32a

Minecraft 18w33a

Retrieved