Give Item Command Builder
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.
- Armor Generator — Custom armor with trims and enchantments.
- Goat Horns — All goat horn instrument variants.
- Knowledge Books — Unlock recipes with knowledge books.
- Suspicious Stew — Custom effects on suspicious stew.
- Decorated Pots — Custom sherds on decorated pots.
- Signs — Custom text and formatting on signs.
- Containers — Pre-filled chests and shulker boxes.
- Fireworks — Custom explosions, colors, trails, and effects.
- Enchanted Books — Any combination of enchantments.
- Written Books — Multi-page content and formatting.
- Potions — Splash, lingering potions and tipped arrows.
- Banners — Up to 6 pattern layers and 16 colors.
- Spawn Eggs — Any entity type with custom names.
- Bundles — Custom item contents.
- Ominous Bottles — Amplifier levels I–V.
- Filled Maps — Custom IDs, scales, and colors.
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.