Armor Configuration
These are all the fields used by an armor with their description:
invalid
: If set totrue
, this armor configuration file will be skipped during loading. Defaults tofalse
name
: The internal, unique identifier for this armor piecedisplayname
: The name shown in-game for the armor item. Supports color codes (e.g.,&6
). Defaults to thename
with white color if not specifiedlore
: A list of strings that will appear as the item's lore (description below the name). Supports color codesid
: The armor id, used as durability before Minecraft 1.13 and for custom model data for newer versionsvariant
: Used for item variants. Defaults to 0craftingRequirements
: Defines the materials needed to craft this armor. Each string follows the formatMATERIAL_NAME,DATA_VALUE,AMOUNT
price
: The cost to purchase this armor from the shop. If the price is 0 or less,allowInShop
defaults to false. Defaults to 100allowInShop
: Explicitly sets whether this armor can be bought in the shopMiscType
: Specifies the type of item. For armor, this should beHELMET
minProtectionHeight
: The minimum Y-coordinate relative to the player's feet where the helmet provides protectionmaxProtectionHeight
: The maximum Y-coordinate relative to the player's feet where the helmet provides protectionprotection
The amount of armor points this item provides. Defaults to 0. This value is used to add thegeneric.armor
attribute modifier to the itemmaterial
: The Bukkit Material name for the item used as armor. Defaults toDIAMOND_AXE
if not specified
Last updated
Was this helpful?