Equipment
In 1.21.2 they added the equippable component that allows to give items an armor-like appearance when equipped
Humanoid Equippable Examples
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑test.json
└── 📁textures
└── 📁entity
└── 📁equipment
├── 📁humanoid
│ └── 🎨diamond.png
└── 📁humanoid_leggings
└── 🎨diamond.png
test.json
{
"layers": {
"humanoid": [
{
"texture": "minecraft:diamond"
}
],
"humanoid_leggings": [
{
"texture": "minecraft:diamond"
}
]
}
}
Give Command
/give @p diamond[equippable={slot:'chest',equip_sound:'minecraft:item.armor.equip_chain',asset_id:'minecraft:test'}] 1
Available slot types head
, chest
, legs
, feet
, body
, mainhand
& offhand
Wolf Equippable Examples
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑wolf_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁wolf_body
├── 🎨armadillo_scute.png
└── 🎨armadillo_scute_overlay.png
wolf_test.json
{
"layers": {
"wolf_body": [
{
"texture": "minecraft:armadillo_scute"
},
{
"dyeable": {},
"texture": "minecraft:armadillo_scute_overlay"
}
]
}
}
Elytra Equippable Examples
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑elytra_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁wings
└── 🎨elytra.png
elytra_test.json
{
"layers": {
"wings": [
{
"texture": "minecraft:elytra",
"use_player_texture": true
}
]
}
}
Horse Body Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑horse_body_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁horse_body
└── 🎨diamond.png
horse_body_test.json
{
"layers": {
"horse_body": [
{
"texture": "minecraft:diamond"
}
]
}
}
Llama Body Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ ├── 📑black_carpet.json
│ ├── 📑blue_carpet.json
│ ├── 📑brown_carpet.json
│ ├── 📑cyan_carpet.json
│ ├── 📑gray_carpet.json
│ ├── 📑green_carpet.json
│ ├── 📑light_blue_carpet.json
│ ├── 📑light_gray_carpet.json
│ ├── 📑lime_carpet.json
│ ├── 📑magenta_carpet.json
│ ├── 📑orange_carpet.json
│ ├── 📑pink_carpet.json
│ ├── 📑purple_carpet.json
│ ├── 📑red_carpet.json
│ ├── 📑white_carpet.json
│ └── 📑yellow_carpet.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁llama_body
└── 🎨black.png
black_carpet.json
{
"layers": {
"llama_body": [
{
"texture": "minecraft:black"
}
]
}
}
Horse Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑horse_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁horse_saddle
└── 🎨saddle.png
horse_saddle_test.json
{
"layers": {
"horse_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Donkey Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑donkey_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁donkey_saddle
└── 🎨saddle.png
donkey_saddle_test.json
{
"layers": {
"donkey_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Camel Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑camel_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁camel_saddle
└── 🎨saddle.png
camel_saddle_test.json
{
"layers": {
"camel_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Pig Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑pig_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁pig_saddle
└── 🎨saddle.png
pig_saddle_test.json
{
"layers": {
"pig_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Skeleton Horse Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑skeleton_horse_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁skeleton_horse_saddle
└── 🎨saddle.png
skeleton_horse_saddle_test.json
{
"layers": {
"skeleton_horse_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Strider Saddle Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑strider_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁strider_saddle
└── 🎨saddle.png
strider_saddle_test.json
{
"layers": {
"strider_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Zombie Horse Saddle
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑zombie_horse_saddle_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁zombie_horse_saddle
└── 🎨saddle.png
zombie_horse_saddle_test.json
{
"layers": {
"zombie_horse_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}
Last updated