[MC-5323] Unbreaking on Armor does not work as well as it should Created: 24/Dec/12  Updated: 07/Mar/13  Resolved: 03/Jan/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Minecraft 1.4.6
Fix Version/s: None

Type: Bug
Reporter: Gannett Swan Assignee: Unassigned
Resolution: Works As Intended Votes: 0
Labels: None

Issue Links:
Relates
relates to MC-4580 Unbreaking does not work on armor Resolved
Confirmation Status: Unconfirmed
Game Mode: Survival

 Description   

I expected unbreaking three to multiply the length the armor lasted by 4.

What actually happened was the lifetime of the item was extended, but not by a significant margin. (less than 50%)

I tested this by having a piece of armor with unbreaking 3 and a piece without unbreaking 3, and fighting mobs. The unbreaking 3 armor(chest) also had protection 4, while the other piece had protection 3(legs).

The Chest experienced 46 durability damage.
The Legs experienced 63 durability damage.

Further Testing(20 hits taken):

Chest Starting Dur.:236 Final Dur.: 223 Dur. Lost: 13
Legs Starting Dur.:186 Final Dur.: 166 Lost: 20

Continued Testing(200 hits taken):

No Unbreaking: 200 damage(feet) and 200 damage(legs)
Unbreaking 3: 124 damage(helm) and 137 damage(chest)

Continued Testing(227 hits taken)

No Unbreaking: 227 damage(feet, legs, helmet)
Unbreaking 2: 166 damage(helmet)



 Comments   
Comment by davidj919 [ 07/Mar/13 ]

According to the wiki, the equation for the percent chance of degrading is this: (60 + 40/(Level+1))
A tool such as swords or pickaxes are (100/(Level+1))%

Comment by Gannett Swan [ 09/Feb/13 ]

Apologies if this wasn't actually a bug. I just assumed that the enchantment was meant to operate exactly the same in all cases. Anyway, thanks for helping to resolve it.

Comment by Idea Guy [ 11/Jan/13 ]

In some cases, where I would want my armor to last longer, I'd prefer a functional Unbreaking enchantment for armor over any Protection-type enchantment....

Comment by Tails [ 03/Jan/13 ]

Resolving as intended since MC-4580 was fixed whereas it wasn't working at all.
For feature suggestions/changes please use the MineCraft Forums: Suggestions.

Comment by Gannett Swan [ 24/Dec/12 ]

I just tested it, letting two skeletons fire at me 200 times, with two pieces of armor enchanted with unbreaking 3, and two without. The two unenchanted items(boots and legs) took the correct 200 durability damage each, while the enchanted items took 124 damage(helm) and 137 damage(chest).

Note: This testing took place in both a SMP server and my creative world(while in survival mode, obviously). It's the same everywhere.

Comment by Gannett Swan [ 24/Dec/12 ]

Unbreaking creates a chance of the tool not losing durability when used/hit. Each level of unbreaking decreases the chances of it being used by half; unbreaking 1 doubles its lifespan, unbreaking 2 triples it, and unbreaking 3 quadruples it.

That information does seem to be outdated. Here is a screenshot showing how I determine my item's remaining durability:
http://i.imgur.com/cvQKr.png

Comment by Kumasasa [ 24/Dec/12 ]

Wiki: http://www.minecraftwiki.net/wiki/Armor

Any "hit" dealt by a mob (including creeper explosions) will remove 2 durability points to the armor.

Seems to be outdated / incorrect.

Comment by Anon Ymus [ 24/Dec/12 ]

Does unbreaking decrease the chance of losing a durability point or does it actually change the durability of the armor/tool?

Comment by Gannett Swan [ 24/Dec/12 ]

I just tested it, by sitting and letting a skeleton shoot at me 20 times. I have the minecraft durability counter enabled, which is what I use to test this whole deal. Here are the stats:

Chest Starting Dur.:236 Final Dur.: 223 Dur. Lost: 13

Legs Starting Dur.:186 Final Dur.: 166 Lost: 20

I counted each shot, totaling 20, so I don't know where your idea that each shot reduces the durability by two comes from.

Comment by Kumasasa [ 24/Dec/12 ]

Every hit of a mob decreases the durability by 2 , so that should've been 32 attacks.

Comment by Kumasasa [ 24/Dec/12 ]

What material did you choose ? Leather ? Nevermind, the material doesn't matter.

Comment by Gannett Swan [ 24/Dec/12 ]

Apologies, I'm new at this. I assume I was hit by 63 separate attacks, since the legs had no unbreaking enchantment to reduce that number, but as you said, it's difficult to say precisely.

Comment by TMCplays [ 24/Dec/12 ]

Ah,now i see the entire description
All i need is how many mobs did you approximately get hit by? (yeh hard question .)

Comment by Kumasasa [ 24/Dec/12 ]

Moved text from environment to description.
Please folks, format the tickets properly!

Comment by TMCplays [ 24/Dec/12 ]

Unbreaking has only a chance for the armour to be used up.Please make a more in-depht description if you can give more info

Generated at Sun Jan 12 12:07:31 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.