Best Elytra Enchantments in Minecraft
Quick answer
- Unbreaking III
- Mending I
Cheapest anvil order: 6 levels in 2 steps (Java)
Why each enchantment earns its slot
- IIIUnbreaking
Chance to skip durability loss; roughly quadruples tool life at level III.
- IMending Treasure
Collected XP repairs the item (2 durability per XP point). Librarian trade or loot only. Get it from librarian villager trades, fishing, or loot chests.
Cheapest order to combine the books
Left item goes in the anvil’s first slot. Costs are Java Edition levels for a fresh elytra and books straight from the table or a librarian.
- Elytra + Mending book2
- Elytra (Mending) + Unbreaking book4
Trade-offs to know
Only Unbreaking, Mending and the curses apply. Mending is essential for long flights.
With cheats on (Java 1.21.5+), this command gives the finished elytra: /give @p elytra[enchantments={unbreaking:3,mending:1}]
Every elytra enchantment
| Enchantment | Max | What it does | Conflicts with |
|---|---|---|---|
| Unbreaking | III | Chance to skip durability loss; roughly quadruples tool life at level III. | — |
| Mending Treasure | I | Collected XP repairs the item (2 durability per XP point). Librarian trade or loot only. | Infinity |
| Curse of Binding Curse | I | Cannot be taken off until you die or it breaks (creative mode excepted). | — |
| Curse of Vanishing Curse | I | The item is destroyed instead of dropping when you die. | — |
Questions players ask
What are the best elytra enchantments in Minecraft?
The strongest all-round set is Unbreaking III, Mending I. Only Unbreaking, Mending and the curses apply. Mending is essential for long flights.
How many levels does a max-enchanted elytra cost?
Combining the books in the cheapest order costs 6 levels in total over 2 anvil uses in Java Edition, and no single step reaches the 40-level “Too Expensive!” cap. Applying the books one at a time costs more because the elytra’s prior-work penalty doubles with every use.
Where do I get Mending?
Mending never appears on an enchanting table; get it from librarian villager trades, fishing, or loot chests.
Is there a command to give a fully enchanted elytra?
Yes, with cheats on in Java Edition 1.21.5 or later: /give @p elytra[enchantments={unbreaking:3,mending:1}]. Older versions use a different syntax.