Skip to content

Type to search across every guide and reference page.

EnchantmentsBoth · 26.x

All Minecraft Enchantments List: Max Levels and Conflicts

Every Minecraft enchantment in one table for Java and Bedrock 1.21.11: max survival level, which items take it, what it conflicts with, and treasure ones.

By minecraft.bd Editorial Team·Updated

Here is every enchantment in Java and Bedrock 1.21.11, with its highest survival level, the gear it can go on and the enchantments it can’t share an item with. Names link to the full page where we have one; the enchantments hub explains the three ways to apply them.

“Table” in the last column means the enchanting table can roll it. “Treasure” means it can’t: you need books from villagers, fishing or chests.

Weapons

Enchantment Max Goes on Conflicts with Source
Sharpness V Sword, axe, spear Smite, Bane of Arthropods Table
Smite V Sword, axe, spear, mace Sharpness, Bane, Density, Breach Table
Bane of Arthropods V Sword, axe, spear, mace Sharpness, Smite, Density, Breach Table
Knockback II Sword, spear none Table
Fire Aspect II Sword, spear, mace none Table
Looting III Sword, spear none Table
Sweeping Edge (Java only) III Sword none Table
Lunge III Spear none Table
Density V Mace Breach, Smite, Bane Table
Breach IV Mace Density, Smite, Bane Table
Wind Burst III Mace none Ominous vaults only

Bows, crossbows and tridents

Enchantment Max Goes on Conflicts with Source
Power V Bow none Table
Punch II Bow none Table
Flame I Bow none Table
Infinity I Bow Mending Table
Quick Charge III Crossbow none Table
Multishot I Crossbow Piercing Table
Piercing IV Crossbow Multishot Table
Loyalty III Trident Riptide Table
Riptide III Trident Loyalty, Channeling Table
Channeling I Trident Riptide Table
Impaling V Trident none in practice Table

Armor

Enchantment Max Goes on Conflicts with Source
Protection IV Any armor Other Protection types Table
Fire Protection IV Any armor Other Protection types Table
Blast Protection IV Any armor Other Protection types Table
Projectile Protection IV Any armor Other Protection types Table
Thorns III Chestplate (others by book on Java) none Table
Respiration III Helmet, turtle shell none Table
Aqua Affinity I Helmet, turtle shell none Table
Swift Sneak III Leggings none Ancient city chests only
Feather Falling IV Boots none Table
Depth Strider III Boots Frost Walker Table
Frost Walker II Boots Depth Strider Treasure
Soul Speed III Boots none Piglins and bastions only

Tools, fishing rods and everything else

Enchantment Max Goes on Conflicts with Source
Efficiency V Pickaxe, shovel, axe, hoe, shears none Table
Fortune III Pickaxe, shovel, axe, hoe Silk Touch Table
Silk Touch I Pickaxe, shovel, axe, hoe Fortune Table
Luck of the Sea III Fishing rod none Table
Lure III Fishing rod none Table
Unbreaking III Almost anything with durability none Table
Mending I Almost anything with durability Infinity Treasure
Curse of Binding I Wearables none Treasure
Curse of Vanishing I Any enchantable item none Treasure

A few rules the table can’t show

The enchanting table tops out at a level-30 offer, and even then some tiers can’t roll the best level. A diamond sword never gets Sharpness V from the table, and stone or diamond tools stop at Efficiency IV. You combine two IVs on an anvil to get V, or buy the book.

On Java, the axe only takes Sharpness, Smite and Bane from a book, not from the table. Bedrock lets the table put them straight on axes. Thorns works the same way: chestplates roll it on the table, other armor pieces need a book on Java but can roll it on Bedrock.

If you want the internal names for commands, use the enchantment ID reference.

Common questions

What is the highest enchantment level in Minecraft?

In survival the highest is level V, on Sharpness, Smite, Bane of Arthropods, Efficiency, Power, Impaling and Density. Anything above that, like Sharpness 1000, needs commands.

How many enchantments are there in Minecraft?

As of 1.21.11 there are 43 in Java Edition and 42 in Bedrock Edition. The difference is Sweeping Edge, which Bedrock doesn't have.

What is the max level on the enchanting table?

Level 30, with 15 bookshelves placed correctly. Level 30 offers still can't give some top levels, such as Sharpness V on a diamond sword, so you finish those on an anvil.

Sources & verification

Facts on this page are checked against these references and in-game behavior for the stated edition(s). how we verify.

Keep reading