Horse Armor

Horse armor is a special type of armor that can be given to a horse to wear. Only normal horses can wear armor; donkey, mule and undead variants such as skeleton horses and zombie horses cannot be equipped with armor.

Trading
Expert-level leatherworker villagers sell leather horse armor for 6 emeralds as part of their trade.

Protection
Horse armor can be equipped to horses either by manually placing it in its respective slot, or by right-clicking the horse with it.

There is a gradual increase in the defense given from a horse wearing the different types of armor. Note that golden horse armor provides more protection than iron horse armor, whereas the opposite is true for player armor.

Durability
Unlike player armor, horse armor does not have durability. This means a single horse armor can be used indefinitely.

Enchanting
Unlike player armor, horse armor cannot be enchanted. Using an anvil in Creative does allow the armor to be enchanted, but any applied enchantments have no effect.

Dyeing
In Bedrock Edition, leather horse armor can be dyed 12,326,391 different colors (using lone dyes or dye combinations) and put onto a horse to display that color. These changes can be reverted by a filled cauldron with dyed leather horse armor.

Piglins
are attracted to golden horse armor and run toward any golden horse armor on the ground, inspecting it for 6 to 8 seconds before putting it in their inventory.

ID




Item data
When leather horse armor is dyed, it has the following NBT:
 * : Parent tag.
 * : Display properties.
 * : The color of the leather armor. The tooltip displays "Dyed" if advanced tooltips are disabled, otherwise it displays the hexadecimal color value. Color codes are calculated from the Red, Green and Blue components using this formula:  Red <<16 + Green <<8 + Blue