Enchancement
by MoriyaShiine
With Enchancement installed, the enchanting table offers a menu of chosen enchantments in place of random rolls, and Enchanted Books gain a role in the process.
What it does
The mod overhauls vanilla enchanting. The enchanting table interface is replaced with a version that removes randomness: the player selects the enchantments wanted. Enchanting requires Chiseled Bookshelves holding Enchanted Books, and each enchanted item draws an extra material cost tied to its type, such as diamonds for diamond gear. Bookshelves lower what enchanting costs in experience, lapis and materials, and villagers sell only unenchanted items.
Most vanilla enchantments are removed and replaced with 34 new ones that grant unique abilities instead of plain stat changes. Enchanted Books for each gear type appear more often in particular structures, such as Nether Fortresses for helmets and Trial Chambers for chestplates. Levelless, enchantment-limit and durability-free modes can be turned on in the config. Enchancement requires Fabric API, Forgified Fabric API, Launchpad and StrawberryLib, and it bundles MidnightLib. It is published for Fabric, NeoForge and Quilt, with builds covering 1.18.2 – 26.3, under All rights reserved.
Key features
Random-free enchanting
The enchanting table lets the player choose each enchantment directly instead of receiving a random set.
Bookshelf-gated enchanting
Enchanting draws on Chiseled Bookshelves that contain Enchanted Books, which serve as the source of enchantments.
Material cost per item
Each enchantment costs materials matched to the enchanted item, and bookshelves reduce that cost along with experience and lapis.
Structure-specific books
Enchanted Books for each gear type spawn mainly in linked structures, from Ocean Ruins for tridents to Shipwrecks for fishing rods.
Grindstone book transfer
Enchantments can be moved off gear onto books at a grindstone, while books are barred from anvil use on tools.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x11 of 11 versions with builds
1.20.x2 of 2 versions with builds
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Embedded 1
Required by 6 mods
Use cases
Custom enchantment progression
Server owners can set which enchantments are allowed and tie their cost to materials, building a progression around chosen enchantments.
Who it’s for: Players who want enchanting to be a deliberate choice rather than a random roll, and server owners who want to adjust the enchanting rules through the config.
How it compares
Chiseled Enchanting is a server-side only mod under the MIT License, open source, published for 1.19.3 – 1.21.1 on Fabric and Quilt, so players need nothing installed. Enchanting is open source under the MIT License, published for 1.21.1 on Fabric and Quilt, and it runs on client and server. Enchancement is not open source and needs both sides for 1.18.2 – 26.3 on Fabric, NeoForge and Quilt.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Enchancement | Fabric, NeoForge and Quilt | 1.18.2 – 26.3 | Client and server | 2026-10-13 |
| Chiseled Enchanting | Fabric and Quilt | 1.19.3 – 1.21.1 | Server-side only | 2024-10-02 |
| Enchanting | Fabric and Quilt | 1.21.1 | Client and server | 2026-01-31 |
Questions
Does Enchancement need Fabric API on NeoForge?
Must Enchancement be installed on both sides?
Which mods depend on Enchancement?
In the catalog
Enchancement is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 8,071 mods support Minecraft 26.3.
More from MoriyaShiine
Similar mods
What the author says
Enchancement is a mod that aims to completely overhaul vanilla Minecraft's enchanting system, along with some other adjacent mechanics. Everything Enchancement adds is configurable: Disallowed Enchantments: Removes most vanilla enchantments from the game. Enchancement tries to make choosing your enchantments more fun…
Official listing
- Modrinth page
- modrinth.com/mod/enchancement
- Owner
- MoriyaShiine
- Published
- 2023-02-26
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
