Minecraft : Enchant Command Generator
Try the Commands Troubleshooting and Help page if you get stuff with server errors. Found a bug or want a feature, let us know on reddit.
Enchant Command Maker Tool
Create commands to enchant items with various enchantments, select target players, and set enchantment levels. For both Minecraft Java and Bedrock. Newer Java edition uses names for enchantments, while Bedrock and Java pre 1.12 edition use ids. This tool will help you select the correct enchantment and level for your item, and generate the appropriate command for your Minecraft version.
See our list of enchantments for compatibility information.
Basic Usage
Run the command while holding an item in your hand. If the item is compatible, it will be enchanted with the specified enchantment and level. The default level is 1.
/enchant @p sharpness 2
/enchant @p 16 2 /enchant @p sharpness 2It's important to note ids can be different between Java and Bedrock versions, so make sure to select the correct version for your needs.
/enchant @p vanishing_curse
/enchant @p vanishing
Enchantment Compatibility and Limitations
Many items can be enchanted, however only some enchantments can be used on certain items. For example aqua_affinity only works on helmets, and cannot be applied to swords or pickaxes. Additionally, some enchantments are mutually exclusive and cannot be applied together on the same item.
If the enchantment is incompatible, it cannot be applied to an item and the user will see an error simular item "cannot support that enchantment".
- Once applied, an enchantment cannot be removed from an item with the command.
- Enchantment levels cannot be changed with the command.
- Some enchantments are mutually exclusive and cannot be applied together on the same item.
- Some enchantments are incompatible with certain items and cannot be applied to them.
Disenchanting
Enchantment removal is not possible with commands. To remove enchantments, you can use a grindstone.
Version History
addedPreloading 26.3 items and content
addedSummon options for interaction, marker, ominous_item_spawner
patchGive generator patch can_break, can_place
addedSummon item_display and text_display
patchSummon issue with fireworks and potions
patchSummon issue with summon eggs (again)
addedend_crystal nbt tags
patchdamage_resistant for multi values in 26.1
patchbee nbt tags
patchmotion and rotation nbt tags
patchvarious uuid and nbt pathing issues
patchsummon blocks fixes and improvements
patchsome autocomplete quirky issues during typing
addedUUID converter
patchFix for issue with items not re-encoding correctly for items, trades and containers
patchTrades for 1.20.4 and earlier now auto add Count if missing
Read version history »
(131 More Updates)