/give Command Generator

Part of tools designed for builders, adventurers, and creators. From generating custom items and commands to crafting circles, shapes, and more

/give Command Details

Java & Bedrock support - registries for 1.16, 1.20, 1.21, and latest 1.21.x
DS
Choose the Minecraft Java version for command syntax and item availability.
Default text

Minecraft Give Command Generator

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.

Java Give Commands

Build Java commands with enchantments, attributes, display names, lore, HideFlags, and NBT output.

Bedrock Syntax

Switch to Bedrock mode for cleaner item commands without Java-only NBT fields.

NBT Examples

Learn how names, lore, custom attributes, and enchantment data become valid NBT.

Why Use This Tool?

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.

Tool Features

Weapons, Tools, and Armor

Create swords, bows, pickaxes, boots, helmets, chestplates, shields, and kit gear with names, lore, and enchantments.

Potions and Special Items

Use presets for potions, spawn eggs, brushes, reward tokens, decorated items, and adventure-map props.

Books and Lore

Build roleplay books, server notes, named items, and readable lore with Minecraft text styling.

Advanced NBT Controls

Toggle advanced mode for attributes, hidden flags, command import, NBT JSON inspection, and NBT tree viewing.

Use Cases

  • Survival Mode: Generate enchanted tools for testing, or custom loot drops for adventures.
  • Creative Mode: Create roleplay gear, adventure maps, or decorative items with custom lore.
  • Server Administration: Give players kits, starter gear, or reward items with automated precision.
  • Mini-Games: Design balanced weapons, power-ups, and equipment for PvP or adventure maps.
  • Education: Teach NBT structure, command syntax, and item customization to students or new players.

Tips & Tricks

Use color codes in item names for vibrant customization.
Combine enchantments like Sharpness V + Fire Aspect II for powerful swords.
Use advanced mode for hidden features, extreme knockback, and raw NBT testing.
Export commands and save them for different server events.
Test commands in single-player before using on a live server.

Java vs Bedrock Give Commands

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 Examples for Custom Items

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.

Custom Name and Lore Guide

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.

Popular Item Types

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.


Tutorials

Create a Custom Sword

Choose Diamond Sword, add Sharpness V and Unbreaking III, give it a custom name like "Dragon Slayer," and export your command.

Design a Loot Chest

Fill a chest with enchanted books, rare blocks, or custom tools by generating multiple give commands and saving them to your clipboard.

Make Roleplay Gear

Add lore text like “Forged in the Nether” to armor, with fire resistance attributes, for storytelling and roleplay immersion.

Create PvP Kits

Generate sets of weapons, armor, and food, then export and run as command blocks or server scripts for balanced PvP gameplay.


Command Examples

Explore ready-made /give command examples for Minecraft Java Edition. These can be copied directly into the game and modified for your own adventures.

Enchanted Sword

A diamond sword with Sharpness V and a custom name.

/give @p minecraft:diamond_sword{Enchantments:[{id:sharpness,lvl:5}],display:{Name:'{"text":"Excalibur"}'}} 1

Funny Item

A carrot with Knockback X and purple name.

/give @a minecraft:carrot{display:{Name:'{"text":"Legendary Carrot","color":"dark_purple"}'},Enchantments:[{id:knockback,lvl:10}]} 64

Unbreakable Pickaxe

Perfect for mining forever without durability loss.

/give @p minecraft:diamond_pickaxe{Unbreakable:1b,Enchantments:[{id:efficiency,lvl:5}]} 1

Speed Boots

Boots 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"}]} 1

Explosive Bow

A bow with Power V and Flame for extra chaos.

/give @p minecraft:bow{Enchantments:[{id:power,lvl:5},{id:flame,lvl:1}]} 1

Troll Stick

A stick with extreme knockback.

/give @p minecraft:stick{Enchantments:[{id:knockback,lvl:1000}]} 1

Custom Named Shield

A shield with a unique roleplay name.

/give @p minecraft:shield{display:{Name:'{"text":"Guardian’s Aegis","color":"aqua"}'}} 1

Starter Kit

A quick set of food for survival players.

/give @p minecraft:bread 32

OP Netherite Armor

Max enchanted Netherite chestplate.

/give @p minecraft:netherite_chestplate{Enchantments:[{id:protection,lvl:10},{id:unbreaking,lvl:10}]} 1

Funny Named Potion

A custom potion with funny effects.

/give @p minecraft:potion{display:{Name:'{"text":"Suspicious Juice","color":"yellow"}'},CustomPotionEffects:[{Id:1,Amplifier:5,Duration:600}]} 1

Cherry Blossom Boat

A cherry boat with a custom name for exploration.

/give @p minecraft:cherry_boat{display:{Name:'{"text":"Sakura Skiff","color":"light_purple"}'}} 1

Archaeologist’s Brush

An enchanted brush for uncovering ancient artifacts.

/give @p minecraft:brush{Enchantments:[{id:unbreaking,lvl:3},{id:mending,lvl:1}]} 1

Decorated Pot of Secrets

A 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"]} 1

Sniffer’s Torchflower

A potted torchflower for vibrant decoration.

/give @p minecraft:potted_torchflower{display:{Name:'{"text":"Sniffer’s Bloom"}'}} 1

Swift Sneak Leggings

Netherite leggings with Swift Sneak for stealthy crouching.

/give @p minecraft:netherite_leggings{Enchantments:[{id:swift_sneak,lvl:3},{id:protection,lvl:4}]} 1

Armored Camel Spawn Egg

A camel spawn egg with a custom name for desert adventures.

/give @p minecraft:camel_spawn_egg{display:{Name:'{"text":"Desert Charger","color":"yellow"}'}} 1

Frequently Asked Questions

Does it work in Bedrock Edition?

Yes! You can toggle between Java and Bedrock syntax to generate the correct command for your version.

How do I add custom names?

Use the “Custom Name” input box and add color codes if desired. Example: {"text":"Dragon Slayer","color":"red"}.

Can I save commands?

Yes, you can save and load your favorite commands for quick use, or export them as a text file for future projects.

What if my command doesn’t work?

Ensure you are using the correct edition (Java vs Bedrock) and that cheats are enabled in your world or server.