Command guide
Java 1.20.4 NBT armor trim commands
Java 1.20.4 and older 1.20 releases use the legacy NBT shape instead of item components. The site keeps this mode for players on older servers.
Example command
/give @s minecraft:netherite_chestplate{Trim:{pattern:"minecraft:silence",material:"minecraft:amethyst"}} 1
NBT shape
The trim data lives under Trim with a capital T. Pattern and material still use namespaced Minecraft IDs.
Server support
Use this when the target server is still on 1.20.4 or a plugin expects legacy item NBT.
Upgrade note
If the same command fails on 1.21+, switch the editor version selector back to Java 1.21+ and copy the component command instead.
Generate your own command
The safest path is to choose the armor, pattern, and material visually, then copy the command from the editor for your target edition.
Open a ready-made editor setup
Open editor
Start from Void Royal, then change the trim or material before copying the command.