minecraft enchantment list

Minecraft Enchantment List (Java Edition)

In Minecraft, you can enchant items such as armor, weapons, and tools. Each enchantment has a name and ID value assigned to it. You can use these enchantment values in the /enchant command.

Here is an interactive list of all enchantments for Minecraft Java Edition (PC/Mac) that can be searched.

TIP: If you are not running Minecraft Java Edition (PC/Mac), try one of our other versions:

(Enter a value in the field above to find enchantments in the table below)

Enchantment
(Minecraft ID Name)
Max Level ID Version
Aqua Affinity
(aqua_affinity)
I 6
Bane of Arthropods
(bane_of_arthropods)
V 18
Blast Protection
(blast_protection)
IV 3
Channeling
(channeling)
I 68 1.13
Curse of Binding
(binding_curse)
I 10 1.11
Curse of Vanishing
(vanishing_curse)
I 71 1.11
Depth Strider
(depth_strider)
III 8 1.8
Efficiency
(efficiency)
V 32
Feather Falling
(feather_falling)
IV 2
Fire Aspect
(fire_aspect)
II 20
Fire Protection
(fire_protection)
IV 1
Flame
(flame)
I 50 1.1
Fortune
(fortune)
III 35
Frost Walker
(frost_walker)
II 9 1.9
Impaling
(impaling)
V 66 1.13
Infinity
(infinity)
I 51 1.11.1
Knockback
(knockback)
II 19
Looting
(looting)
III 21
Loyalty
(loyalty)
III 65 1.13
Luck of the Sea
(luck_of_the_sea)
III 61 1.7.2
Lure
(lure)
III 62 1.7.2
Mending
(mending)
I 70 1.9
Multishot
(multishot)
I 1.14
Piercing
(piercing)
IV 1.14
Power
(power)
V 48 1.1
Projectile Protection
(projectile_protection)
IV 4
Protection
(protection)
IV 0
Punch
(punch)
II 49 1.1
Quick Charge
(quick_charge)
III 1.14
Respiration
(respiration)
III 5
Riptide
(riptide)
III 67 1.13
Sharpness
(sharpness)
V 16
Silk Touch
(silk_touch)
I 33
Smite
(smite)
V 17
Soul Speed
(soul_speed)
III 1.16
Sweeping Edge
(sweeping)
III 22 1.11.1
Swift Sneak
(swift_sneak)
III 1.19
Thorns
(thorns)
III 7 1.4.6
Unbreaking
(unbreaking)
III 34

Example of how to use an Enchantment

You can enchant the armor, weapons, and tools that you are holding by using the /enchant command.

For example, you can use the /enchant command to enchant the item that the player called DigMinecraft is holding with Blast Protection IV.

/enchant DigMinecraft blast_protection 4

In this example, blast_protection is the name of the enchantment and 4 is the level of the enchantment to add. The command would result in the item held by DigMinecraft to be enchanted with Blast Protection IV. This enchantment would reduce explosion damage for an armor item.