EnchantOracle

Quick rating

EnchantOracle

No reviews yet

The Last Mod You Will Ever Need For Enchanting! Reads the enchanting table's hidden RNG and tells you exactly what every slot will give then controlls the enchanting table, anvil, and villager rerolls to get it. Client-side, no server mod needed.

QoL & Tweaks
Mod Loaders
Fabric
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
All Rights Reserved
Latest Version
EnchantOracleMC26.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

EnchantOracle

The last mod you will ever need for enchanting.

Minecraft does not roll your enchantments randomly. It picks them from a random number generator whose state it accidentally shows you every time you put an item on an enchanting table. EnchantOracle works out that state, then tells you exactly what every slot will give you — not the odds, the actual result.

Once it knows, it can drive the table for you to reach any result you choose.

Everything runs on your own client and reads only what the server has already sent you. Nothing is needed on the server, so it works on servers you do not own.

Please read the guide

This mod is genuinely confusing for the first ten minutes. It asks you to do things that make no sense until you know why — enchanting a junk book, throwing cobblestone on the floor, burying a grindstone in a hole.

There is a full guide built into the mod. Press G, then Guide. It explains every part of the mod in plain language and answers the questions the mod actually raises while you use it. It takes a few minutes and will save you a lot of confusion.

Quick start

  1. Stand at an enchanting table with lapis, a few spare books and some levels.
  2. Press G and click Auto-calibrate. It reads your inventory to find your seed and enchants a junk book or two to confirm it. When it says Calibrated, you are ready.
  3. Hold the item you want enchanted, press G, and click Choose outcome.
  4. Pick a result from the list and click through. The mod does the rest.

If chat ever says it lost sync, calibrate again. Something else used your generator.

What it does

Tells you what you will get. Every possible outcome for the item in your hand, searchable by name. Combine terms with + to demand both, such as unbreaking + efficiency.

Shows the real maximum. Pinned at the top is the best that item can come out of a table, worked out from its own enchantability rather than a fixed list. A golden sword and a netherite sword have different ceilings. Every other result is scored as a percentage of it, and you can search by that percentage.

Handles conflicting enchantments. Most items have more than one maximum, because some enchantments refuse to share. Fortune and Silk Touch is the obvious pair. A button cycles through every combination, and the whole list re-scores against whichever one you pick.

Drives the table. Reaching a chosen result means walking the generator forward a known number of steps, which the mod does by throwing a stack of throwaway blocks and picking them back up. It handles the levels, the lapis, the bookshelf count and the clicking.

Cleans up after itself. Rolling the seed enchants junk books along the way. By default the mod takes those to a nearby grindstone and strips them back so you can reuse them. It only ever touches items it watched come out of the table itself, so your own gear is never at risk.

Combines books on the anvil. Tick the books you want on your held item and it searches every possible merge order, including fusing books together first, for the one that costs the fewest levels.

Rerolls villager trades. Tick the enchantments or items you want, set a price range, and it breaks and replaces the workstation until a match appears.

What you need

  • Minecraft 26.2
  • Fabric Loader 0.19.3 or newer
  • Fabric API
  • Java 25

Client side only.

Notes

Bookshelves, workstations and axes are found anywhere in your inventory, not just your hotbar, and are put back exactly where they were.

Anything that can go wrong stops rather than guesses. If the seed comes out different from what was predicted, a plan aborts before it touches your item.

Experience orbs move the same generator that decides your enchantments, so any XP you pick up shifts your next result. The mod counts this as it happens and corrects for it. The guide has a trick involving a buried grindstone that removes the problem completely.

Licence

All rights reserved. Created by CriminalPear. You may use this mod as it is distributed here. You may not modify, redistribute, repackage or republish it without permission.

EnchantOracle

The last mod you will ever need for enchanting.

Minecraft does not roll your enchantments randomly. It picks them from a random number generator whose state it accidentally shows you every time you put an item on an enchanting table. EnchantOracle works out that state, then tells you exactly what every slot will give you — not the odds, the actual result.

Once it knows, it can drive the table for you to reach any result you choose.

Everything runs on your own client and reads only what the server has already sent you. Nothing is needed on the server, so it works on servers you do not own.

Please read the guide

This mod is genuinely confusing for the first ten minutes. It asks you to do things that make no sense until you know why — enchanting a junk book, throwing cobblestone on the floor, burying a grindstone in a hole.

There is a full guide built into the mod. Press G, then Guide. It explains every part of the mod in plain language and answers the questions the mod actually raises while you use it. It takes a few minutes and will save you a lot of confusion.

Quick start

  1. Stand at an enchanting table with lapis, a few spare books and some levels.
  2. Press G and click Auto-calibrate. It reads your inventory to find your seed and enchants a junk book or two to confirm it. When it says Calibrated, you are ready.
  3. Hold the item you want enchanted, press G, and click Choose outcome.
  4. Pick a result from the list and click through. The mod does the rest.

If chat ever says it lost sync, calibrate again. Something else used your generator.

What it does

Tells you what you will get. Every possible outcome for the item in your hand, searchable by name. Combine terms with + to demand both, such as unbreaking + efficiency.

Shows the real maximum. Pinned at the top is the best that item can come out of a table, worked out from its own enchantability rather than a fixed list. A golden sword and a netherite sword have different ceilings. Every other result is scored as a percentage of it, and you can search by that percentage.

Handles conflicting enchantments. Most items have more than one maximum, because some enchantments refuse to share. Fortune and Silk Touch is the obvious pair. A button cycles through every combination, and the whole list re-scores against whichever one you pick.

Drives the table. Reaching a chosen result means walking the generator forward a known number of steps, which the mod does by throwing a stack of throwaway blocks and picking them back up. It handles the levels, the lapis, the bookshelf count and the clicking.

Cleans up after itself. Rolling the seed enchants junk books along the way. By default the mod takes those to a nearby grindstone and strips them back so you can reuse them. It only ever touches items it watched come out of the table itself, so your own gear is never at risk.

Combines books on the anvil. Tick the books you want on your held item and it searches every possible merge order, including fusing books together first, for the one that costs the fewest levels.

Rerolls villager trades. Tick the enchantments or items you want, set a price range, and it breaks and replaces the workstation until a match appears.

What you need

  • Minecraft 26.2
  • Fabric Loader 0.19.3 or newer
  • Fabric API
  • Java 25

Client side only.

Notes

Bookshelves, workstations and axes are found anywhere in your inventory, not just your hotbar, and are put back exactly where they were.

Anything that can go wrong stops rather than guesses. If the seed comes out different from what was predicted, a plan aborts before it touches your item.

Experience orbs move the same generator that decides your enchantments, so any XP you pick up shifts your next result. The mod counts this as it happens and corrects for it. The guide has a trick involving a buried grindstone that removes the problem completely.

Licence

All rights reserved. Created by CriminalPear. You may use this mod as it is distributed here. You may not modify, redistribute, repackage or republish it without permission.

Screenshots

Gallery

  • Outcome
    Outcome shows the choose outcome gui where you select which enchants you want your item to get
  • Outcome2
    Outcome2 shows the choose outcome gui with the incompatible enchantment switched to silk touch rather than fortune
  • Guide
    Guide Shows the Guide Gui
  • Anvil Combiner
    Anvil Combiner Shows the anvil combiner's gui with an item ready to be enchanted
  • Villager Reroll
    Villager Reroll Shows the villager reroll gui

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works