Java Give Commands
Build Java commands with enchantments, attributes, display names, lore, HideFlags, and NBT output.
Part of tools designed for builders, adventurers, and creators. From generating custom items and commands to crafting circles, shapes, and more
This clears the current item, styling, enchantments, attributes, lore, raw NBT edits, and import text.
Master item creation in Minecraft with this powerful give command generator. Whether you’re a survival adventurer seeking custom tools, a creative mode builder designing enchanted gear, or a server administrator managing player inventories, this tool allows you to generate accurate /give commands instantly. From enchantments and attributes to custom names, lore, and NBT data, everything is customizable and exportable. Perfect for both Java and Bedrock editions, optimized for desktop, tablet, and mobile.
Build Java commands with enchantments, attributes, display names, lore, HideFlags, and NBT output.
Switch to Bedrock mode for cleaner item commands without Java-only NBT fields.
Learn how names, lore, custom attributes, and enchantment data become valid NBT.
Writing /give commands manually in Minecraft can be confusing, especially when adding enchantments, custom attributes, or NBT data. This give command generator automates everything for you, producing clean, error-free commands that you can copy and paste directly into the game. Whether you’re creating overpowered weapons, custom loot chests, or server starter kits, this generator saves time and ensures accuracy.
Create swords, bows, pickaxes, boots, helmets, chestplates, shields, and kit gear with names, lore, and enchantments.
Use presets for potions, spawn eggs, brushes, reward tokens, decorated items, and adventure-map props.
Build roleplay books, server notes, named items, and readable lore with Minecraft text styling.
Toggle advanced mode for attributes, hidden flags, command import, NBT JSON inspection, and NBT tree viewing.
Java Edition supports detailed item data such as display, Enchantments, and AttributeModifiers. Bedrock commands are simpler and usually focus on target, item ID, and amount. Use the edition selector before copying so the command matches your world.
NBT lets you create named weapons, lore-rich roleplay items, hidden attributes, extreme knockback tools, reward tokens, and special testing gear. The live NBT JSON panel helps you see exactly what the command is building.
Use styled JSON text components to color item names, add bold or italic emphasis, and create lore lines that fit adventure maps, server kits, shops, minigames, and roleplay equipment.
Create commands for swords, pickaxes, armor, bows, food, spawn eggs, books, potions, shields, brushes, boats, decorated pots, and server reward items from one searchable builder.
Choose Diamond Sword, add Sharpness V and Unbreaking III, give it a custom name like "Dragon Slayer," and export your command.
Fill a chest with enchanted books, rare blocks, or custom tools by generating multiple give commands and saving them to your clipboard.
Add lore text like “Forged in the Nether” to armor, with fire resistance attributes, for storytelling and roleplay immersion.
Generate sets of weapons, armor, and food, then export and run as command blocks or server scripts for balanced PvP gameplay.
Explore ready-made /give command examples for Minecraft Java Edition. These can be copied directly into the game and modified for your own adventures.
A diamond sword with Sharpness V and a custom name.
/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:5}],display:{Name:'{"text":"Excalibur"}'}} 1A carrot with Knockback X and purple name.
/give @a minecraft:carrot{display:{Name:'{"text":"Legendary Carrot","color":"dark_purple"}'},Enchantments:[{id:knockback,lvl:10}]} 64Perfect for mining forever without durability loss.
/give @p minecraft:diamond_pickaxe{Unbreakable:1b,Enchantments:[{id:efficiency,lvl:5}]} 1Boots that grant extreme speed to the player.
/give @p minecraft:diamond_boots{AttributeModifiers:[{AttributeName:"generic.movement_speed",Name:"generic.movement_speed",Amount:0.3,Operation:0,UUID:[I;1,2,3,4],Slot:"feet"}]} 1A bow with Power V and Flame for extra chaos.
/give @p minecraft:bow{Enchantments:[{id:power,lvl:5},{id:flame,lvl:1}]} 1A stick with extreme knockback.
/give @p minecraft:stick{Enchantments:[{id:knockback,lvl:1000}]} 1A shield with a unique roleplay name.
/give @p minecraft:shield{display:{Name:'{"text":"Guardian’s Aegis","color":"aqua"}'}} 1A quick set of food for survival players.
/give @p minecraft:bread 32Max enchanted Netherite chestplate.
/give @p minecraft:netherite_chestplate{Enchantments:[{id:protection,lvl:10},{id:unbreaking,lvl:10}]} 1A custom potion with funny effects.
/give @p minecraft:potion{display:{Name:'{"text":"Suspicious Juice","color":"yellow"}'},CustomPotionEffects:[{Id:1,Amplifier:5,Duration:600}]} 1A cherry boat with a custom name for exploration.
/give @p minecraft:cherry_boat{display:{Name:'{"text":"Sakura Skiff","color":"light_purple"}'}} 1An enchanted brush for uncovering ancient artifacts.
/give @p minecraft:brush{Enchantments:[{id:unbreaking,lvl:3},{id:mending,lvl:1}]} 1A decorated pot with a pottery sherd for aesthetic builds.
/give @p minecraft:decorated_pot{display:{Name:'{"text":"Ancient Relic","color":"gold"}'},sherds:["minecraft:heart_pottery_sherd","minecraft:explorer_pottery_sherd","minecraft:arms_up_pottery_sherd","minecraft:skull_pottery_sherd"]} 1A potted torchflower for vibrant decoration.
/give @p minecraft:potted_torchflower{display:{Name:'{"text":"Sniffer’s Bloom"}'}} 1Netherite leggings with Swift Sneak for stealthy crouching.
/give @p minecraft:netherite_leggings{Enchantments:[{id:swift_sneak,lvl:3},{id:protection,lvl:4}]} 1A camel spawn egg with a custom name for desert adventures.
/give @p minecraft:camel_spawn_egg{display:{Name:'{"text":"Desert Charger","color":"yellow"}'}} 1Yes! You can toggle between Java and Bedrock syntax to generate the correct command for your version.
Use the “Custom Name” input box and add color codes if desired. Example: {"text":"Dragon Slayer","color":"red"}.
Yes, you can save and load your favorite commands for quick use, or export them as a text file for future projects.
Ensure you are using the correct edition (Java vs Bedrock) and that cheats are enabled in your world or server.