{"id":16440,"date":"2026-05-31T22:05:03","date_gmt":"2026-05-31T19:05:03","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/"},"modified":"2026-05-31T22:05:03","modified_gmt":"2026-05-31T19:05:03","slug":"anvil-enchantment-ordering-guide","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/","title":{"rendered":"Anvil Enchantment Ordering Guide"},"content":{"rendered":"<p># Now with Modded Items &#038; Enchantments support!<\/p>\n<p>![Anvil Enchantment Ordering Guide](https:\/\/cdn.modrinth.com\/data\/cached_images\/1710b01ef85586c51edacfb694d8b0afdf7d1f2e.gif)<\/p>\n<p>| **FEATURES** |<br \/>\n|-|<\/p>\n<p>&#8211; In-game Panel: Opens from a guide button on the anvil, no separate menus or commands needed.<br \/>\n&#8211; Item &#038; Enchantment Picker: Choose your item type and select exactly which enchantments and levels you want.<br \/>\n&#8211; Modded Items: Items sharing the same enchantments are grouped into a single button with a cycling icon.<br \/>\n&#8211; Modded Enchantments: Modded enchant names are highlighted in cyan when selected.<br \/>\n&#8211; Two Optimization Modes: Optimize for Least XP\/Levels or Least Prior Work Penalty, your choice.<br \/>\n&#8211; Optimal Merge Path: Choose between two views:<br \/>\n  &#8211; Tree View: A scrollable, 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.<br \/>\n  &#8211; List View: A clean scrollable numbered list showing each merge step with its enchantments, cost, and prior work penalty.<br \/>\n&#8211; 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.<br \/>\n&#8211; 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.<\/p>\n<p>| **HOW TO USE** |<br \/>\n|-|<\/p>\n<p>&#8211; Open any Anvil.<br \/>\n&#8211; Click the guide button on the left side of the anvil GUI to open the panel.<br \/>\n&#8211; Phase 1: Select your item type from the grid. Use the toggle at the bottom to switch between optimization modes.<br \/>\n&#8211; Phase 2: Click the level buttons for each enchantment you want, then click Calculate.<br \/>\n&#8211; 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.<br \/>\n&#8211; Click the back arrow at any phase to go back, or click the guide button again to close the panel.<\/p>\n<p>| **CONFIGURATION** |<br \/>\n|-|<\/p>\n<p>Requires Mod Menu and Cloth Config. The following settings are available in the mod&#8217;s config screen:<\/p>\n<p>&#8211; Auto-detect Item: When enabled, placing an item in the anvil&#8217;s left slot automatically advances the panel to Phase 2 with that item pre-selected.<br \/>\n&#8211; Auto-fill Mode: Controls whether enchantment levels are pre-filled when entering Phase 2. Options:<br \/>\n  &#8211; Off: Nothing is pre-filled, select levels manually.<br \/>\n  &#8211; Max Levels: Automatically selects the maximum level for every applicable enchantment.<br \/>\n  &#8211; From Inventory: Scans your inventory for enchanted books and pre-selects the highest level found for each enchantment.<br \/>\n&#8211; Allow Incompatible Enchantments: When enabled, mutually exclusive enchantments each get their own independent row and can all be selected simultaneously.<br \/>\n&#8211; Phase 3 View Mode: Choose between Tree View (the default pannable merge tree) and List View (a scrollable numbered list of merge steps).<br \/>\n&#8211; Show Mod Button in Phase 1: When enabled, a button appears in Phase 1 to switch between vanilla and modded items.<br \/>\n&#8211; Show Mod Button in Phase 2: When enabled, a button appears in Phase 2 to show or hide modded enchantments.<\/p>\n<p>| **ACKNOWLEDGEMENTS** |<br \/>\n|-|<\/p>\n<p>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.<\/p>\n<p>| **REQUIREMENTS** |<br \/>\n|-|<\/p>\n<p>&#8211; Fabric Loader<br \/>\n&#8211; Fabric API<br \/>\n&#8211; Cloth Config API<br \/>\n&#8211; Mod Menu (recommended for easy in-game configuration)<\/p>\n<p>| **CLIENT-SIDE ONLY** |<br \/>\n|-|<\/p>\n<p>All functionality is done client-side and is compatible with vanilla servers.<\/p>\n<p>| **FREE &#038; OPEN SOURCE** |<br \/>\n|-|<\/p>\n<p>This is a completely free project. I&#8217;m not asking for donations or &#8220;buy me a coffee&#8221; contributions. If you enjoy the mod, the best way to support it is by:<\/p>\n<p>*   Leaving a rating\/review<br \/>\n*   Sharing it with friends<br \/>\n*   Reporting any bugs you find<\/p>\n<p>| **GALLERY** |<br \/>\n|-|<\/p>\n<p>A. Phase 1 (with tooltip)<\/p>\n<p>![Phase 1](https:\/\/cdn.modrinth.com\/data\/cached_images\/8bbffc300e5c62c7a695616f89467fb7dd679cac.png)<\/p>\n<p>B. Phase 2 (with selected, unselected, and greyed out enchantments)<\/p>\n<p>![Phase 2](https:\/\/cdn.modrinth.com\/data\/cached_images\/d2f0888792028ea1fafc957e9ee8b978afcad953.png)<\/p>\n<p>C. Phase 3 (with tooltip, and grey\/gold frames)<\/p>\n<p>![Phase 3](https:\/\/cdn.modrinth.com\/data\/cached_images\/a574a149580263f89d55531fa2d2602921afbaf9.png)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This mod adds an in-game enchantment merge optimizer to the vanilla Anvil GUI.<\/p>\n","protected":false},"featured_media":16441,"template":"","meta":{"_minecraft_slug":"anvil-enchantment-ordering-guide","_minecraft_project_id":"AZsljtaY","_minecraft_author":"armaninyow","_minecraft_license":"CC0-1.0","_minecraft_downloads":211,"_minecraft_follows":0,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"anvil-enchantment-ordering-guide.zip","_minecraft_size_bytes":1652903,"_minecraft_version_count":9,"_minecraft_updated_at":"2026-05-16T12:37:14.735505Z","_minecraft_date_created":"2026-03-30T01:08:51.776613Z","_minecraft_date_modified":"2026-05-15T21:04:59.936151Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/anvil-enchantment-ordering-guide","_minecraft_icon_attachment_id":16441,"_minecraft_imported_at":"2026-05-31T19:05:04+00:00","_minecraft_import_hash":"19b38abd376bccfe8e995d362bfe3dca","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[97,89,92],"mod_loader":[99],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-16440","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-fabric","mod_category-game-mechanics","mod_category-utility","mod_loader-fabric","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Anvil Enchantment Ordering Guide - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Anvil Enchantment Ordering Guide - Minecraft\" \/>\n<meta property=\"og:description\" content=\"This mod adds an in-game enchantment merge optimizer to the vanilla Anvil GUI.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/\",\"name\":\"Anvil Enchantment Ordering Guide - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp\",\"datePublished\":\"2026-05-31T19:05:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/anvil-enchantment-ordering-guide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Anvil Enchantment Ordering Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Anvil Enchantment Ordering Guide - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/","og_locale":"en_US","og_type":"article","og_title":"Anvil Enchantment Ordering Guide - Minecraft","og_description":"This mod adds an in-game enchantment merge optimizer to the vanilla Anvil GUI.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/","name":"Anvil Enchantment Ordering Guide - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp","datePublished":"2026-05-31T19:05:03+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/05\/anvil-enchantment-ordering-guide-icon-53b7c3aef39ecd7cd8f2637e081125615166c7cf_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/anvil-enchantment-ordering-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Anvil Enchantment Ordering Guide"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/16440","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/16441"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=16440"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=16440"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=16440"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=16440"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}