Quick guide
How to find the best Minecraft enchantment order
- Choose the exact item. The calculator shows only enchantments that apply to that gear type.
- Set existing anvil uses. Leave zero for a fresh base item. An enchanted-table item can still have zero prior work.
- Select the books you already have. Adjust levels if your books are below their natural maximum.
- Resolve conflicts. Mutually exclusive choices such as Fortune and Silk Touch cannot be planned together in normal Survival.
- Follow the numbered operations. Keep the left and right anvil slots in the displayed order because reversing them can change the cost.
How Java anvil costs are calculated
Each operation combines the enchantment cost from the right-hand sacrifice with the prior work penalties of both inputs. An enchantment's book cost is its level multiplied by its Java book multiplier. The output's hidden work count becomes one more than the greater input work count.
| Previous anvil uses | Prior work penalty | Meaning |
|---|---|---|
| 0 | 0 levels | Fresh item or book |
| 1 | 1 levels | Applied on the next operation |
| 2 | 3 levels | Applied on the next operation |
| 3 | 7 levels | Applied on the next operation |
| 4 | 15 levels | Applied on the next operation |
| 5 | 31 levels | Applied on the next operation |
Mojang's Java 1.21 technical notes define an enchantment's anvil_cost and explain that the effective value is halved when the enchantment is added from a book. This planner uses the resulting vanilla book multipliers.
Calculator scope and assumptions
The planner supports up to eight fresh enchanted books and a base item with zero to five previous anvil uses. It models distinct selected enchantments, not the process of combining lower-level duplicate books into a higher-level book. Renaming, repairing durability with materials, pre-combined book penalties, incompatible creative combinations, mods, and data-pack enchantments are outside this result.
The item list includes the spear and Lunge enchantment documented in Mojang's Java 1.21.11 release notes. Java and Bedrock do not calculate every upgraded enchantment case identically, so displayed costs are labeled Java rather than claiming cross-edition accuracy.
Frequently asked questions
What does the Minecraft enchantment calculator optimize?
It searches valid book-combination and application trees and chooses the plan with the lowest total Java experience-level cost, while preferring plans that keep every survival operation below 40 levels.
Which versions does the enchantment data cover?
The calculator models current Java anvil rules with enchantments through Java 1.21.11 and the 26.x line, including mace enchantments and Lunge for spears.
Does it work for Bedrock Edition?
Use it only as a rough ordering guide for Bedrock. Bedrock calculates some upgraded enchantment costs differently, so the displayed level costs are explicitly Java-only.
What is prior work penalty?
Every anvil use increases an item's hidden work count. Its next penalty follows 2 raised to that count minus 1, producing 0, 1, 3, 7, 15, and 31 levels.
What does Too Expensive mean?
In Java Survival mode, an anvil operation costing 40 levels or more is rejected as Too Expensive. Creative mode does not apply the same restriction.
Can I enter books that were already combined?
Not individually in this version. It assumes each selected enchanted book is fresh. You can set the existing prior work of the base item, but pre-combined books can produce different costs.
Independent browser utility
This tool is provided by anas8 and is not affiliated with Mojang Studios or Microsoft. Minecraft is used only to identify the game and the relevant command, build-planning, or calculation task.