Back to Tools

Give Command Generator

Generate /give commands with custom enchantments, names, lore, and NBT data for any Minecraft version.

Tip: Select your Minecraft version first to generate the correct command format. 1.13+ uses the modern component system.

Basic Settings

Item

Display

Enchantments

No enchantments added

Generated Command

/give @p minecraft:diamond_sword 1

How to use:

  1. Copy the generated command above
  2. Open Minecraft and press T to open chat
  3. Paste the command and press Enter
  4. You need operator permissions or cheats enabled

Quick Presets

How to Use the Minecraft Give Command

Basic Give Command Syntax

The /give command allows you to give items to players in Minecraft. The basic syntax varies by version:

Java 1.13+

/give @p minecraft:item[components] amount

Java 1.12 and below

/give @p item amount data {NBT}

Target Selectors

You can target different players using these selectors:

  • @p - Nearest player
  • @a - All players
  • @r - Random player
  • @s - Yourself (command executor)
  • PlayerName - Specific player by name

Frequently Asked Questions

Why isn't my command working?

Make sure you've selected the correct Minecraft version. The command format changed significantly in 1.13. Also ensure you have operator permissions or cheats enabled.

Can I add enchantments above the normal max level?

This generator limits enchantments to their vanilla max levels. For higher levels, you'll need to manually edit the command or use commands/plugins that support it.

Do these commands work on servers?

Yes, if you have operator permissions on the server. Some servers may have plugins that modify or restrict command usage.

Can I use colored text in names?

Yes! In 1.13+, use JSON text components. For simple colors, you can use section signs (§) followed by color codes in the name field.