> For the complete documentation index, see [llms.txt](https://3504743864.gitbook.io/yu-lan/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://3504743864.gitbook.io/yu-lan/plugin-usage/adding-content/creating-a-custom-item/armor.md).

# 自定义盔甲

## 自定义盔甲示例

该教程中提供一个示例配置，用于创建包含所有部件的完整盔甲：头盔、胸甲、护腿和靴子.\
这是个没有自定义材质的盔甲,该盔甲由 ItemsAdder 根据您指定的颜色生成.

![](https://1773363987-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FviuFNGHC5sZVP7qV47ie%2Fuploads%2Fgit-blob-403ad55158058b4d1a3a020396f5fd7aa2cdc1a0%2Fimage%20\(46\)%20\(1\)%20\(1\)%20\(1\).png?alt=media)

```yaml
items:
  ruby_head:
    display_name: Ruby helmet
    permission: rubyarmor
    resource:
      generate: true
    durability:
      max_custom_durability: 275
    specific_properties:
      armor:
        slot: head
        color: ff0000
    attribute_modifiers:
      head:
        armor: 9
        armorToughness: 1
  ruby_chest:
    display_name: Ruby chestplate
    permission: rubyarmor
    resource:
      generate: true
    durability:
      max_custom_durability: 400
    specific_properties:
      armor:
        slot: chest
        color: ff0000
    attribute_modifiers:
      chest:
        armor: 7
        armorToughness: 1
  ruby_legs:
    display_name: Ruby leggings
    permission: rubyarmor
    resource:
      generate: true
    durability:
      max_custom_durability: 375
    specific_properties:
      armor:
        slot: legs
        color: ff0000
    attribute_modifiers:
      legs:
        armor: 5
        armorToughness: 1
  ruby_boots:
    display_name: Ruby boots
    permission: rubyarmor
    resource:
      generate: true
    durability:
      max_custom_durability: 325
    specific_properties:
      armor:
        slot: FEET
        color: ff0000
    attribute_modifiers:
      feet:
        armor: 3
        armorToughness: 1
```

### 自定义物品材质

```yaml
items:
  custom_helmet:
    display_name: "Custom Helmet"
    permission: armors.custom_helmet
    resource:
      generate: true
      textures:
       - "item/custom_helmet"
```

### 自定义物品模型

```yaml
items:
  custom_helmet:
    display_name: "Custom Helmet"
    permission: armors.custom_helmet
    resource:
      generate: false
      model_path: "item/custom_helmet"
```

## 在游戏中自定义材质

要为盔甲物品应用自定义材质，你必须指定材质或模型（就像其他自定义物品一样）

{% hint style="warning" %}
**更新版本至 ItemsAdder 2.4.17+**
{% endhint %}

{% content-ref url="/pages/dTzJ0SwRxpxbXJRvSYNi" %}
[自定义盔甲](/yu-lan/plugin-usage/adding-content/armors.md)
{% endcontent-ref %}
