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
Humanoid Dyeable Equippable Examples
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑test_dyeable.json
└── 📁textures
└── 📁entity
└── 📁equipment
├── 📁humanoid
│ ├── 🎨leather.png
│ └── 🎨leather_overlay.png
└── 📁humanoid_leggings
├── 🎨leather.png
└── 🎨leather_overlay.pngtest_dyeable.json
{
"layers": {
"humanoid": [
{
"dyeable": {
"color_when_undyed": -6265536
},
"texture": "minecraft:leather"
},
{
"texture": "minecraft:leather_overlay"
}
],
"humanoid_leggings": [
{
"dyeable": {
"color_when_undyed": -6265536
},
"texture": "minecraft:leather"
},
{
"texture": "minecraft:leather_overlay"
}
]
}
}Wolf Equippable Examples
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑wolf_test.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁wolf_body
├── 🎨armadillo_scute.png
└── 🎨armadillo_scute_overlay.pngwolf_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.pngelytra_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.pnghorse_body_test.json
{
"layers": {
"horse_body": [
{
"texture": "minecraft:diamond"
}
]
}
}Happy Ghast Body Equippable
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑black_harness.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁happy_ghast_body
└── 🎨black_harness.pngblack_harness.json
{
"layers": {
"happy_ghast_body": [
{
"texture": "minecraft:black_harness"
}
]
}
}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.pngblack_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.pnghorse_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.pngdonkey_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.pngcamel_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.pngpig_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.pngskeleton_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.pngstrider_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.pngzombie_horse_saddle_test.json
{
"layers": {
"zombie_horse_saddle": [
{
"texture": "minecraft:saddle"
}
]
}
}Happy Ghast Body
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑black_harness.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁happy_ghast_body
└── 🎨black_harness.pngblack_harness.json
{
"layers": {
"happy_ghast_body": [
{
"texture": "minecraft:black_harness"
}
]
}
}Nautilus Body
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑diamond.json
└── 📁textures
└── 📁entity
└── 📁equipment
└── 📁nautilus_body
└── 🎨diamond.pngblack_harness.json
{
"layers": {
"nautilus_body": [
{
"texture": "minecraft:diamond"
}
]
}
}All eqquipable textures folders
📦resource_pack.zip
└── 📁assets
└── 📁minecraft
├── 📁equipment
│ └── 📑<name>.json
└── 📁textures
└── 📁entity
└── 📁equipment
├── 📁camel_saddle
│ └── 🎨saddle.png
├── 📁donkey_saddle
│ └── 🎨saddle.png
├── 📁happy_ghast_body
│ └── 🎨<color>_harness.png
├── 📁horse_body
│ └── 🎨<material>.png
├── 📁horse_saddle
│ └── 🎨saddle.png
├── 📁humanoid
│ └── 🎨<material>.png
├── 📁humanoid_leggings
│ └── 🎨<material>.png
├── 📁llama_body
│ └── 🎨<color>.png
├── 📁mule_saddle
│ └── 🎨saddle.png
├── 📁nautilus_body
│ └── 🎨<material>.png
├── 📁nautilus_saddle
│ └── 🎨saddle.png
├── 📁pig_saddle
│ └── 🎨saddle.png
├── 📁skeleton_horse_saddle
│ └── 🎨saddle.png
├── 📁strider_saddle
│ └── 🎨saddle.png
├── 📁wings
│ └── 🎨elytra.png
├── 📁wolf_body
│ ├── 🎨armadillo_scute.png
│ └── 🎨armadillo_scute_overlay.png
└── 📁zombie_horse_saddle
└── 🎨saddle.png
Last updated