Select the armor piece and material
Add decorative trim patterns with different materials
Add enchantments to your armor
* Levels above max require commands. N/A = not normally applicable.

Diamond Chestplate
/give @p minecraft:diamond_chestplateArmor Trims were added in Minecraft 1.20 (Trails & Tales). They allow you to customize the appearance of your armor with decorative patterns in various colors.
Key Features:
Armor Materials:
Build complete /give commands for any piece of Minecraft armor. Set the material, pick enchantments, apply armor trims, dye leather pieces, and configure every item component, then paste the command straight into Java Edition.
Armor commands get complicated fast. A single netherite chestplate with Protection IV, Unbreaking III, Mending, a Silence trim in diamond material, and a custom name can produce a command well over 200 characters. Writing that by hand is an exercise in mismatched brackets. This armor give command generator handles all the component syntax automatically.
It supports every armor material (leather, chainmail, iron, gold, diamond, netherite, and turtle shell), all four equipment slots, every trim pattern with every trim material, full leather dye color pickers, and every armor-applicable enchantment in Java Edition.
1. Choose the armor piece. Select the slot (helmet, chestplate, leggings, or boots) and the material type.
2. Add enchantments. Pick from armor-applicable enchantments like Protection, Unbreaking, Mending, and Thorns, then set custom levels.
3. Apply a trim. Choose a trim pattern and material. The trim is purely cosmetic and does not affect stats.
4. Dye leather armor. If you chose leather, use the color picker to set any RGB value.
5. Copy the command. The output updates live, so copy and paste it into your game.
Each material has different durability, protection values, and special properties. Here is a comparison of every armor material based on the chestplate slot:
| Material | Defense | Durability | Special |
|---|---|---|---|
| Leather | 3 | 80 | Dyeable, weakest |
| Chainmail | 5 | 240 | Cannot be crafted |
| Iron | 6 | 240 | Most common early-game |
| Gold | 5 | 112 | High enchantability (25) |
| Diamond | 8 | 528 | Strong, upgradeable |
| Netherite | 8 | 592 | Fire resistant, +1 knockback resistance |
| Turtle Shell | 2 | 275 | Helmet only, Water Breathing 10s |
Gold armor has the highest enchantability of any material (25 versus diamond's 10), so enchantment tables are more likely to offer high-level enchantments. Piglins also stop being hostile when you wear at least one piece of gold armor, which is handy for Nether exploration.
The following enchantments can be applied to armor pieces. Some are slot-specific (boots only, helmet only), and some are mutually exclusive:
| Enchantment | Max Level | Slot | Notes |
|---|---|---|---|
| Protection | IV | Any | Reduces all damage; exclusive with other protection types |
| Fire Protection | IV | Any | Reduces fire damage and burn time |
| Blast Protection | IV | Any | Reduces explosion damage and knockback |
| Projectile Protection | IV | Any | Reduces projectile damage (arrows, fireballs) |
| Thorns | III | Any | Reflects damage to attackers; costs durability |
| Unbreaking | III | Any | Increases effective durability |
| Mending | I | Any | Repairs with XP orbs; exclusive with Infinity |
| Aqua Affinity | I | Helmet | Normal mining speed underwater |
| Respiration | III | Helmet | Extends underwater breathing by 15s per level |
| Feather Falling | IV | Boots | Reduces fall damage |
| Depth Strider | III | Boots | Faster underwater movement; exclusive with Frost Walker |
| Frost Walker | II | Boots | Turns water to ice; exclusive with Depth Strider |
| Soul Speed | III | Boots | Faster on soul sand/soil; not from enchanting tables |
| Swift Sneak | III | Leggings | Faster sneaking speed |
The four protection enchantments (Protection, Fire Protection, Blast Protection, Projectile Protection) are mutually exclusive, so you can only have one type per armor piece. General Protection IV is usually the best choice for overall damage reduction.
For general survival, put Protection IV, Unbreaking III, and Mending on every piece. Add Feather Falling IV on boots, Aqua Affinity plus Respiration III on the helmet, and Depth Strider III on boots. This gives the highest overall damage reduction with near-infinite durability through XP repair.
No. The dyed_color component only works on leather armor. Iron, gold, diamond, chainmail, netherite, and turtle shell armor cannot be dyed. You can still customize their look with armor trims.
Use the /give command with enchantment components, for example /give @s diamond_chestplate[enchantments={levels:{protection:4,unbreaking:3,mending:1}}] 1. This generator builds the full syntax for you with any combination of enchantments.
There are seven: Leather (weakest, dyeable), Chainmail (not craftable), Iron, Gold (weak but high enchantability), Diamond, Netherite (strongest, fire-resistant), and Turtle Shell (helmet only, grants 10 seconds of Water Breathing).
Browse more Minecraft tools: