Uses modern Minecraft item component syntax (1.20.5+). On older versions these need the legacy NBT tag format instead.

Give Item Command Builder

One tool, 16 tabs — each tab builds a /give command for a Minecraft special item that needs more than a plain item ID: armor with trims, goat horns with instruments, suspicious stew with custom effects, written books with real pages, and more. Pick a tab, fill in the form, copy the finished command.

Uses modern Minecraft item component syntax (1.20.5+). On older versions these need the legacy NBT tag format instead.

Frequently Asked Questions

Why does my /give command not work on an older Minecraft version?

This builder outputs the modern item component syntax used from 1.20.5 onward (square-bracket components like [trim=...]). Versions before 1.20.5 use the older NBT tag format instead, so a command built here needs to be rewritten with {...} tags to run on those versions.

Do I need operator permission to run these commands?

Yes. /give requires operator (op) permission in survival mode, so run the generated command from an op’s chat, a command block, or the server console.

Can I target a specific player instead of myself?

Yes, every tab has a Target field that accepts a player name or a target selector like @p, @a, or @s — leave it as the default to give the item to yourself.