promotional bannermobile promotional banner

Enchanting Level X

Upgrade vanilla enchantments to Level X, extract them into books, combine incompatible enchantments, and pay clear XP-point costs.
2026-09-30_19.28.43.png

2026-09-30_19.28.43.png

2026-09-30_19.28.58.png

2026-09-30_19.28.58.png

2026-09-30_19.32.14.png

2026-09-30_19.32.14.png

item image
item image
item image

Description

Enchanting Level X

Higher Levels • Extraction • XP Costs

Take vanilla enchanting further: upgrade multi-level enchantments up to Level X, recover individual enchantments as books, and pay clear costs in XP points.

Built for Minecraft Java 1.20.1 / Fabric. The mod expands the existing enchanting table, anvil and grindstone while keeping their original Minecraft names.

Enchantments up to Level X

  • Vanilla enchantments with multiple levels can reach X (10).
  • Single-level enchantments remain single-level: Mending, Infinity, Silk Touch, Aqua Affinity, Channeling, Multishot, Flame, Curse of Binding and Curse of Vanishing.
  • Combine matching enchantments of the same level in the anvil to progress toward X.
  • This mod changes existing vanilla enchantments; it does not add new enchantments.

More freedom in the anvil

  • Combine enchantments that vanilla normally treats as incompatible.
  • Apply enchanted books to any item through the anvil.
  • No vanilla 40-level “Too Expensive!” cutoff.
  • No accumulated prior-work penalty.
  • Anvil operations cost 25 XP points per unit of vanilla work, plus 25 × (level − 5)² XP for each newly added or upgraded enchantment above V. Renaming and unchanged enchantments do not pay this extra charge. Combining Sharpness IX + IX into X costs 875 XP; the total is displayed on screen.

Enchantment effects still depend on their normal conditions and equipment slots. Applying an enchantment to an arbitrary item does not make its effect work everywhere. Some formerly incompatible effects retain vanilla priorities, so combining them does not guarantee that both effects apply simultaneously.

Enchanting table with clear XP costs

Option XP points spent Lapis lazuli
First 25 1
Second 50 2
Third 100 3

The displayed level requirement must still be met. These prices are experience points, not experience levels. Bookshelves, eligible items and random enchantment generation retain vanilla behavior; the table does not guarantee Level X enchantments.

Extract enchantments with the grindstone

1. Place one enchanted item in the upper slot.
2. Place normal books in the lower slot.
3. Use the arrows to choose an enchantment.
4. Take the resulting enchanted book to complete extraction.

Each extraction consumes one normal book and costs 25 XP points per enchantment level, plus 25 × (level − 5)² XP above V:

  • Level I: 25 XP
  • Level VII: 275 XP
  • Level X: 875 XP

The resulting book keeps the selected enchantment's level. Your source item stays in the slot and keeps its damage, custom name, other data and remaining enchantments. Extraction also supports enchanted books and curses. An enchanted book becomes a normal book when its last enchantment is removed.

The cost is shown before taking the result. Insufficient XP blocks extraction, including Shift-click. Extraction gives no XP reward. Without normal books in the lower slot, the grindstone retains vanilla behavior.

Visual details and quality of life

  • Enchantment tooltip colors: I–III gray, IV–VI aqua, VII–IX purple, X gold; curses remain red.
  • Roman numerals for higher levels.
  • Quick Charge has a minimum crossbow charge time of one tick so high levels remain usable.
  • English, Spanish and Argentine Spanish translations for mod text.
  • Enchanting table, anvil and grindstone retain their original names.
  • Creative mode does not pay the mod's XP costs.

Installation

Requires Minecraft Java 1.20.1, Java 17, Fabric Loader 0.15.6 or newer and Fabric API. Tested with Loader 0.15.11 and Fabric API 0.92.2+1.20.1.

Forge alternative: Minecraft Java 1.20.1, Java 17 and Forge 47.4.10 or newer within the 47.x series (tested with 47.4.10). Use the Forge mod JAR; Fabric API is not required.

Install the matching mod JAR in your instance's mods folder on the client and server. Fabric also needs Fabric API. Choose one loader build and replace older EnchantX builds.

Current status

0.2.2-alpha. Both Fabric and Forge passed twelve Minecraft integration tests and a real client test. Forge also passed all twelve tests in an installed Forge runtime using production mappings. These checks cover XP payments, extraction, network synchronization and the three screens. Compatibility with other mods that modify these mechanics has not been verified. Every high-level enchantment effect has not been individually tested or balanced.

License: MIT.

Promotional artwork and development

The icon and promotional banners are AI-generated illustrations, not gameplay screenshots. The floating blocks and cinematic forest lighting are promotional artwork; the mod does not add falling workstations, forest generation or shaders. The three interface images are actual in-game captures. This mod was developed with AI assistance, including code generation.

Enchanting Level X Team

profile avatar
Owner
  • 2
    Projects
  • 422
    Downloads

More from Escuvi