Back to mods
Anvil Enchantment Ordering Guide project artwork

CurseForge · Minecraft mod

Anvil Enchantment Ordering Guide

This mod adds an in-game enchantment merge optimizer to the vanilla Anvil GUI.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Anvil Enchantment Ordering Guide release should I use?

Updated today
Latest stable file aeog-26.3-3.2.0.jar
Game version 26.3
Loader Fabric

Anvil Enchantment Ordering Guide aeog-26.3-3.2.0.jar targets 26.3 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Anvil Enchantment Ordering Guide required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Anvil Enchantment Ordering Guide aeog-26.3-3.2.0.jar need?

aeog-26.3-3.2.0.jar. Change the file and its required mods may change too.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Anvil Enchantment Ordering Guide without breaking your instance.

Built for Anvil Enchantment Ordering Guide aeog-26.3-3.2.0.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use aeog-26.3-3.2.0.jar. It targets 26.3 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside aeog-26.3-3.2.0.jar. It opens that exact file at the source.

About this project

What does Anvil Enchantment Ordering Guide add?

Now with Modded Items & Enchantments support!

Anvil Enchantment Ordering Guide

FEATURES
In-Game Panel Opens from a guide button on the anvil
Item & Enchantment Picker Choose your item type and select exactly which enchantments and levels you want
Two Optimization Modes Optimize for Least XP/Levels or Least Prior Work Penalty, your choice
Incompatibility Handling Mutually exclusive enchants (e.g. Sharpness/Smite/Bane, etc.) are automatically grouped with prev/next cycling so you never select a conflicting combination
Inventory Matching If you already have a matching item in your inventory (correct type, exact enchantments, exact prior work penalty), the frame displays your actual item instead of a generic icon
Modded Items Items sharing the same enchantments are grouped into a single button with a cycling icon
Modded Enchantments Modded enchant names are highlighted in cyan when selected
HOW TO USE
  • Open any Anvil.
  • Click the guide button on the left side of the anvil GUI to open the panel.
  • Phase 1: Select your item type from the grid. Use the toggle at the bottom to switch between optimization modes.
  • Phase 2: Click the level buttons for each enchantment you want, then click Calculate.
  • Phase 3: Read the merge tree from top to bottom. Each step tells you exactly which two items to combine and what it will cost.
  • Click the back arrow at any phase to go back, or click the guide button again to close the panel.
CONFIGURATION

If you have Mod Menu installed, you can customize your experience:

Auto-Detect Item When enabled, placing an item in the anvil's left slot automatically advances the panel to Phase 2 with that item pre-selected
Phase 2 Auto-Fill Mode (for Phase 2)
Max Levels Automatically selects the maximum level for every applicable enchantment
From Inventory Scans your inventory for enchanted books and pre-selects the highest level found for each enchantment
Allow Incompatible Enchantments (for Phase 2) When enabled, mutually exclusive enchantments each get their own independent row and can all be selected simultaneously
View Mode (for Phase 3)
Tree View A pannable merge tree showing every step in the optimal order. Hover any node to see its enchantments, merge cost, prior work penalty, and total cost on the final node
List View A clean scrollable numbered list showing each merge step with its enchantments, cost, and prior work penalty
Show Mod Button in Phase 1 When enabled, a button appears in Phase 1 to switch between vanilla and modded items
Show Mod Button in Phase 2 When enabled, a button appears in Phase 2 to show or hide modded enchantments
ACKNOWLEDGEMENTS

The enchantment merge optimization logic used in this mod is based on the work found at https://github.com/iamcal/enchant-order. A sincere thank you to the author iamcal for allowing the use of their logic in this mod.

REQUIREMENTS
Minecraft Version Fabric Loader
1.21 - 26.2 0.18.6+
26.3 0.19.5+
  • Fabric API
  • Cloth Config API (1.21.x)
  • YetAnotherConfigLib (26.x)
  • Mod Menu (recommended for easy in-game configuration)
CLIENT-SIDE ONLY

All functionality is done client-side and is compatible with vanilla servers.

FREE & OPEN SOURCE

This is a completely free project. I'm not asking for donations or "buy me a coffee" contributions. If you enjoy the mod, the best way to support it is by:

  • Leaving a rating/review
  • Sharing it with friends
  • Reporting any bugs you find
GALLERY

Phase 1 (with tooltip)

Phase 1

Phase 2 (with selected, unselected, and greyed out enchantments)

Phase 2

Phase 3 (with tooltip, and grey/gold frames)

Phase 3

Project description from CurseForge.

Pick your setup

Anvil Enchantment Ordering Guide by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

17 available setups

Showing the newest 12 of 17 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Anvil Enchantment Ordering Guide versions and loaders

14 of 14 releases match

Looking for an older file? The official CurseForge project page is in Resources.