Each armor material goes into a seperate file into the 'addon/[namespace]/armor_materials' folder, which can then be used for custom armor items/suit sets.
Setting | Type | Description | Required | Fallback Value |
---|---|---|---|---|
durability_multiplier | Integer | A value that gets multiplied with 13, 15, 16 or 11 (feet, legs, chest, head) depending on the slot. Used for the durability value of the item. | true | / |
slot_protections | JsonObject | Protection values for the armor pieces, determines the defense value of each slot. For reference (Order: feet, legs, chest, head), iron has [2, 5, 6, 2], diamond is in the example. | true | / |
enchantment_value | Integer | Determines the enchantibility of the item. For reference: iron has 9, diamond 10, gold 25. | true | / |
equip_sound | class_2960 | Sound that is played when equipping the item into the slot. | true | / |
toughness | Float | Adds additional armor toughness. For reference: diamond has 2.0, netherite has 3.0, rest has 0. | false | 0.0 |
knockback_resistance | Float | Adds knockback resistance. For reference: netherite has 0.1, rest has 0. | false | 0.0 |
repair_ingredient | class_1856 | Ingredient definition for repairing the item in an anvil. Can be defined like in recipes. | false | empty ingredient |
{"durability_multiplier":12,"slot_protections":{"helmet":3,"chestplate":8,"leggings":6,"boots":3},"enchantment_value":12,"equip_sound":"minecraft:item.armor.equip_iron","toughness":1.5,"knockback_resistance":0.1,"repair_ingredient":{"tag":"minecraft:dirt"}}