Armor Trim Command Generator: Rib Pattern + Redstone

Java Edition 1.20+ / 1.21.4 / 26.3

Customize armor piece, trim pattern, material, and enchantments for your Java release.

Ready /give Commands by Java Version

Working /give command for a Netherite Chestplate with Rib Armor Trim and Redstone material across supported Java versions.

Java 26.3 (item components, max lvl 255)

/give @p minecraft:netherite_chestplate[minecraft:custom_name={"text":"Rib Chestplate","color":"#B8E66B","italic":false},minecraft:enchantments={"minecraft:protection":4,"minecraft:unbreaking":3,"minecraft:mending":1},minecraft:trim={pattern:"minecraft:rib",material:"minecraft:redstone"},minecraft:unbreakable={}] 1

Java 1.21.4 (item components, max lvl 255)

/give @p minecraft:netherite_chestplate[minecraft:custom_name='{"text":"Rib Chestplate","color":"#B8E66B","italic":false}',minecraft:enchantments={levels:{"minecraft:protection":4,"minecraft:unbreaking":3,"minecraft:mending":1}},minecraft:trim={pattern:"minecraft:rib",material:"minecraft:redstone"},minecraft:unbreakable={show_in_tooltip:true}] 1

Java 1.16.5–1.20.4 (classic SNBT, up to lvl 1000)

/give @p minecraft:netherite_chestplate{display:{Name:'{"text":"Rib Chestplate","color":"#B8E66B","italic":false}'},Enchantments:[{id:"minecraft:protection",lvl:4s},{id:"minecraft:unbreaking",lvl:3s},{id:"minecraft:mending",lvl:1s}],Unbreakable:1b} 1

For commands longer than 256 characters, paste the command into a Command Block (/give @p minecraft:command_block 1).

Questions & reference

How do I give a Netherite Chestplate with an Armor Trim using /give?

In Java 1.20.5, 1.21.4, and 26.3 use the item component minecraft:trim={pattern:"minecraft:rib",material:"minecraft:redstone"}. In 1.20–1.20.4 use the SNBT tag Trim:{pattern:"minecraft:rib",material:"minecraft:redstone"}. Patterns are filtered by version: Flow and Bolt require 1.21+. Trims are disabled in the combined 1.16.5–1.20.4 mode.

Where do I find my edition and version?

Check your Minecraft title screen. Select the exact supported Java Edition release. Bedrock and unlisted versions may use different syntax: the generator does not assume the closest release.

Why does my command fail?

Enable commands in your own world or obtain operator permissions on a server. Check the edition, version, and complete copied command. Use a command block for a command longer than 256 characters.

Can I get level 1000 enchantments?

The supported Java 26.3, 1.21.4, and 1.20.5–1.20.6 component formats cap enchantments at level 255. Classic NBT in 1.16.5–1.20.4 and 1.12.2 allows different values. Your selected version determines the result.