Minecraft Custom Item Builder

Build ready /give commands for RP props, guild passes, quest items, and pack-linked rewards. This builder keeps the versions separate, so you can stay compact on older syntax and use item_model, custom_data, and richer custom_model_data slots on 1.21.4+.

Item setup

Use the real vanilla item the player will receive, like paper, stick, book, or carrot_on_a_stick.

A logic-facing ID for scripts, quests, or admin checks. It stays hidden from players.

What changes with the version?

Use 1.21.4+ when you want item_model, readable string states, float slots, flag slots, or color slots inside custom_model_data.

Legacy / 1.20.5-1.21.3 identity

Older flows are still compact: one numeric CustomModelData value, a visible name, lore, and an optional hidden item ID.

Generated command

Version: 1.21.4+. Command length: 0 characters.

The builder keeps older syntax compact on purpose. If you switch to 1.21.4+, it expands into the richer component format instead of pretending every version speaks the same language.