Minecraft /give Command Generator
Easily generate custom items from legacy NBT to the latest 1.20.5+ components.
Nearest player to the execution location
Please add enchantments
/give @p minecraft:diamond_sword 1Diamond Sword
diamond_sword
{t('preview_no_enchant')}
The Minecraft Custom Item Generator
MCCommand is a powerful and intuitive command generation tool for Minecraft server admins, map makers, and any player looking to create custom items. Search for anything from Diamond Swords to Netherite gear, and apply extreme enchantments up to level 255.
Frequently Asked Questions (FAQ)
Q. What is the Minecraft /give command?
A. The /give command is the primary way to grant items to players in Minecraft. Beyond giving basic items, this generator allows you to customize items with specific names, lore, enchantments, and unbreakable properties to instantly create powerful gear.
Q. What's the difference between version 1.20.4 and 1.20.5+?
A. Starting with Minecraft 1.20.5, the game completely overhauled its internal data structure from the legacy NBT format to 'Components'. For 1.20.4 and below, you use NBT tags with curly braces. For 1.20.5 and above, you use components with square brackets. This generator perfectly supports both formats.
Q. The command is too long and won't fit in the chat.
A. The standard Minecraft chat has a character limit. If your command is very long or complex, you need to use a 'Command Block'. Type '/give @p command_block' in the chat, place it down, paste your long command inside, and power it with redstone.
Q. Will these commands work on my version of Minecraft?
A. The commands generated on our site are optimized for the latest version of Minecraft Java Edition. Since Minecraft frequently updates its item IDs and NBT tag structures, please note that some commands may not function as expected on older versions or Bedrock Edition.
Q. Can I use these commands on multiplayer servers or Realms?
A. Yes, the commands work exactly the same in a multiplayer environment. However, you must have server administrator (OP) privileges to execute them. If you are using command blocks, please ensure that command blocks are enabled in your server properties file (server.properties).
Q. Is there a way to execute multiple commands simultaneously?
A. The commands generated here are currently designed as single commands intended for one command block. If you wish to build more complex systems, you can copy the generated commands and connect them in-game using 'Chain Command Blocks' for sequential execution.
Q. What if the command generator I am looking for isn't available yet?
A. We are continuously working on adding new command generators. Please check back for future updates as we expand our tools.
Compatible with Minecraft Java Edition 1.13+