PT-BR EN ES
Channel Icon

Crazy Ozz

Official Channel Website

Command Block

Give Command Generator Minecraft Java & Bedrock

Use this /give Command Generator to create custom items in Minecraft Java Edition 1.20.5+, 1.21+ and 26+. Here you can choose any item, set the target (@p, @a, @e), add a colored name, lore, rarity, custom data and enchantments, automatically generating the command ready to copy.

Select your Minecraft edition:

Search:
Target:
Amount:
Name:
Lore:
Item Tag:
Rarity:

Automatically Generated Give Command

give @a...
Version:

Add Enchantments to Item (NBT)

Any Armor/Item

Breach:
Curse of Binding:
Curse of Vanishing:
Density:
Mending:
Unbreaking:
Wind Burst:

Helmet, Chestplate, Leggings, Boots

Blast Protection:
Fire Protection:
Projectile Protection:
Protection:
Thorns:

Helmet

Aqua Infinity:
Respiration:

Leggings

Swift Sneak:

Boots

Depth Strider:
Feather Falling:
Frost Walker:
Soul Speed:

Sword, Axe

Bane of Arthropods:
Sharpness:
Smite:

Axe, Shovel, Pickaxe

Efficiency:
Fortune:

Sword, Axe, Shovel, Pickaxe

Silk Touch:

Sword

Fire Aspect:
Knockback:
Looting:
Sweeping Edge:

Bow

Flame:
Infinity:
Power:
Punch:

Crossbow

Multishot:
Piercing:
Quick Charge:

Trident

Channeling:
Impaling:
Loyalty:
Riptide:

Fishing Rod

Luck of the Sea:
Lure:

Customize Give Target (Optional)

Gamemode:
Coordinates:
Range:
Distance:
Entity Type:
Tag:
Team:
Limit:
Sort:
Experience Level:

Want cheap and lag-free Minecraft hosting?

I recommend Sparked Host: affordable plans, great performance, easy panel and fast support.

🚀 Start your Minecraft Server

How to Use the /give Command in Minecraft

The /give command allows you to deliver any item directly to a player's or entity's inventory. It is widely used in servers, adventure maps and datapacks to distribute equipment, special items and rewards.

In Java Edition 1.21+, the basic format is:

/give @p minecraft:diamond_sword 1

/give Command Examples (Java)

Give a sword with Sharpness V and Unbreaking III

/give @p minecraft:diamond_sword[enchantments={sharpness:5,unbreaking:3}] 1

Give an item with a colored name

/give @p minecraft:diamond_sword[custom_name=[{"text":"Blade of Chaos","color":"red","bold":true}]] 1

Give 64 apples to all players

/give @a minecraft:apple 64

/give Command Examples (Bedrock)

Give an item that is not dropped on death

/give @p diamond_sword 1 0 {"minecraft:keep_on_death":{}}

Give an item locked in the slot

/give @p diamond_sword 1 0 {"minecraft:item_lock":{"mode":"lock_in_slot"}}

Frequently Asked Questions

How to give an item with a custom name in Minecraft?

In Java 1.21+, use the custom_name component with text JSON inside the item's brackets.

How to add enchantments with /give?

Use /give @p minecraft:diamond_sword[enchantments={sharpness:5}] 1

Does /give work in Bedrock Edition?

Yes, but without support for name, lore or enchantments via command. The only available components are can_place_on, can_destroy, item_lock and keep_on_death.

How to give items to all players at once?

Replace the target with @a: /give @a minecraft:bread 16

What is the difference between /give in Java and Bedrock?

In Java, NBT components go inside brackets after the item ID with the minecraft: prefix. In Bedrock, the item does not use the prefix and components come as JSON after the data value (0).

Related Generators