Immersive Enchanting
by alfino
Immersive Enchanting replaces the vanilla enchanting process with a skill-tree GUI in which players pay materials instead of experience levels to choose enchantments.
What it does
Enchantments are chosen through a new skill-tree based enchanting interface. The cost is paid in materials gathered while exploring rather than in levels, and the mod removes the XP cost of the enchanting process entirely. Anvil costs are heavily reduced and rise less steeply as enchantments are added to gear, so repeated work on the same item stays manageable. Higher tier enchantments are locked behind more difficult steps, which keeps exploration rewarding.
Enchanted books become unnecessary because the new interface covers their role, and the mod cannot obtain enchanted books from the enchanting table. Chiseled bookshelves and Ancient Books, which appear in loot chests, open access to new enchantments. Mending is off by default, and enabling it through the config adds a chance for Ancient Books to spawn with that enchantment. The mod requires AlfinoLib, which must be installed alongside it. Immersive Enchanting runs on client and server, so the server and every player need it. It is open source under the GNU General Public License v3.0 only, and files cover 1.20.1, 1.21.1, 26.1, 26.1.1 and 26.1.2.
Key features
Skill-tree enchanting GUI
Enchantments are selected from a skill-tree style screen that replaces the vanilla enchanting table interface.
Material-based costs
Enchanting consumes materials instead of experience levels, so exploration supplies the cost.
Reduced anvil costs
Anvil costs are lowered and grow more slowly as enchantments accumulate on gear.
Per-world configuration
Settings such as mending availability can be changed through the config on a world-by-world basis.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Required by 2 mods
How it compares
Roudey's Re:Enchanting is a server-required mod with optional client support, under the MIT License and open source, for 1.21.6 – 1.21.10 on Fabric, Forge, NeoForge and Quilt. EnchantOnce is server-side only, uses a custom license and is not open source, for 1.20.1 – 26.3 on Forge and NeoForge. Penchant runs on client and server and is open source under the GNU Lesser General Public License v3.0 or later, for 1.21 – 26.3 on Fabric and NeoForge.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Immersive Enchanting | Forge and NeoForge | 1.20.1 – 26.1.2 | Client and server | 2026-09-17 |
| Roudey's Re:Enchanting | Fabric, Forge, NeoForge and Quilt | 1.21.6 – 1.21.10 | Server required, client optional | 2025-10-25 |
| EnchantOnce | Forge and NeoForge | 1.20.1 – 26.3 | Server-side only | 2026-10-07 |
| Penchant | Fabric and NeoForge | 1.21 – 26.3 | Client and server | 2026-10-01 |
Questions
Does Immersive Enchanting require AlfinoLib?
Does the server need Immersive Enchanting?
Which loaders does Immersive Enchanting support?
How is mending enabled?
In the catalog
Immersive Enchanting is one of 7,216 Magic mods on ModsFinder, and one of 3,927 Magic mods for Forge. 15,189 mods support Minecraft 26.1.2.
More from alfino
Similar mods
What the author says
Immersive Enchanting reimagines and reworks the vanilla enchanting experience. Choose your enchantments through a new skill-tree based enchanting GUI! Use materials instead of levels to enchant The new enchanting GUI makes enchanted books obsolete. Now, you can choose your enchantments without annoying anvil level…
Official listing
- Modrinth page
- modrinth.com/mod/immersive-enchanting
- Owner
- alfino
- Published
- 2025-09-28
- Updated on Modrinth
- 2026-09-17
- Facts verified
- 2026-10-15
