Enchantment Cracker
Find out which enchantments your enchanting table will offer, and get exact steps to roll the one you want.
The Enchantment Cracker works out the hidden number your enchanting table uses to pick enchantments, from a few readings you take in the game. Once it is known, the tool shows what each item will get and tells you exactly what to do to roll the enchantment you want. Java Edition only.
Read the transcript
The Enchantment Cracker shows in advance which enchantments your enchanting table will offer, and tells you how to get the ones you want.
The table does not roll new dice every time you open it. Every player has a hidden number, the enchantment seed, and it stays the same until that player enchants something. You look a few times at what the table shows with different numbers of bookshelves: the level cost and the hint with one of the enchantments. From those readings the page finds your number among more than four billion possibilities.
Then you choose an item and the enchantments you want. The calculator builds a plan: which item to put on the table, how many bookshelves to leave, which slot to take, and how many unwanted items to throw away first. The plan survives one throw too many or too few, and the page finds a hint you wrote down wrong by itself. You can send the plan to your phone and keep it next to the game.
It works in Java Edition, in single player and on ordinary servers. Throw items away in survival mode, and note that mods which change enchanting break the calculation. Everything is calculated in your browser and nothing is sent anywhere.