Free browser tool

Minecraft Enchanted Gear Generator

Pick a weapon, tool, or armor piece, add enchantments with the right levels, and copy a ready-to-paste /give command. Supports both 1.20.5+ item components and 1.13–1.20.4 NBT formats.

Enchantment data: Java Edition 1.21 · 43 enchantments

Build Your Enchanted Item

1. Choose an item

How to Use the Enchanted Gear Generator

  1. Pick an item from the dropdown — swords, pickaxes, armor, bows, and more.
  2. Click enchantments to toggle them. Only compatible enchantments are shown; incompatible pairs are blocked automatically.
  3. Adjust levels using the selector next to each enchantment.
  4. Copy the command in either format and paste it into Minecraft chat or a command block.

Example Use Cases

  • God Sword: Netherite Sword + Sharpness V + Looting III + Fire Aspect II + Unbreaking III + Mending
  • Efficiency Pickaxe: Diamond Pickaxe + Efficiency V + Fortune III + Unbreaking III + Mending
  • Full Prot Armor: Netherite Chestplate + Protection IV + Unbreaking III + Mending
  • Power Bow: Bow + Power V + Infinity + Punch II + Unbreaking III
  • Mace Combo: Mace + Density V + Breach IV + Wind Burst III + Unbreaking III + Mending

Tips

  • Sharpness, Smite, and Bane of Arthropods are mutually exclusive — pick one damage enchantment per weapon.
  • Infinity and Mending cannot both be on a bow in survival. The generator allows it for creative/command-block use.
  • Mending and Unbreaking III together make items virtually indestructible.
  • For the mace, Density + Wind Burst + Breach is the meta combination in Java Edition 1.21+.

Enchanted Gear Generator FAQ

How do I give myself an enchanted item?

Select an item, choose enchantments and levels, then copy the generated /give command. Paste it in the in-game chat (with cheats enabled) or a command block.

What is the difference between the two command formats?

Java Edition 1.20.5+ uses item components in square brackets: [minecraft:enchantments={levels:{...}}]. Versions 1.13 to 1.20.4 use NBT tags in curly braces: {Enchantments:[{id:"...",lvl:N}]}. Both produce the same result.

Why are some enchantments greyed out?

Enchantments are filtered by item compatibility. A bow cannot have Sharpness, and boots cannot have Respiration. Incompatible enchantments (like Sharpness and Smite) are also blocked.

Can I add a custom name to the item?

Yes. Enter a name in the Custom Name field and the generator adds a minecraft:custom_name component (1.20.5+) or display:{Name:...} NBT tag (1.13-1.20.4) to the command.

Can I go above the max level?

The generator limits levels to the survival maximum. Higher levels require manual NBT editing or commands like /give with custom data, and may not work as expected.

Related Tools