EnchantOnce
by spekarchik
EnchantOnce reworks how anvils repair items and how enchantments are extracted, copied and duplicated, with configurable XP costs for each operation.
What it does
Repair costs, extraction, copying and duplication are each controlled by settings. Anvil work becomes cheaper in levels, the vanilla ceiling that stops any operation at 40 levels or above is lifted, and repairs can be charged at a flat rate. Repairs can also consume materials instead of experience. Enchanted books can be duplicated, enchantments can be pulled off an item into a book, and whole enchanted items can be cloned.
Enchanted books can be downgraded with Flint, which lowers the enchantment level at a cost of one level and one Flint. The vanilla rule that combines two books of the same level into a higher one is intentionally disabled, because books are single-use in vanilla and the mod does not want cloning to reach maximum levels repeatedly. The mod is server-side only, so players join without installing anything, and the server runs it alone. It is published for Forge and NeoForge on 1.20.1 and 26.3, with 21 release versions across the range 1.20.1 – 26.3. Under the custom license it is not open source, though public links to the source code and issue tracker exist.
Key features
Anvil repair costs
Repair costs can be set as a flat amount, the vanilla too-expensive cap can be removed, and repairs can use materials.
Enchantment extraction
Enchantments can be pulled off an item and stored in an enchanted book, with a fixed XP cost.
Book and item duplication
Enchanted books can be copied and whole enchanted items can be cloned for a fixed XP cost.
Flint downgrade
Enchanted books can be lowered one enchantment level by using a single Flint.
Vanilla level increase disabled
Combining two books of the same level no longer raises the resulting level, so repeated cloning cannot reach maximum levels.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
1.20.x4 of 4 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Simple Enchanting is a client and server mod for Forge and NeoForge across 1.20.1 – 1.21.1, under All rights reserved and not open source. Repair My Anvil! covers 1.20 – 26.1.2 on Forge and NeoForge under All rights reserved and is not open source. Enchant Unbinder is also licensed All rights reserved and is not open source, and it runs on Fabric, Forge and NeoForge across 1.20.1 – 26.3. EnchantOnce differs by being server-side only and by offering cloning and downgrade options.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| EnchantOnce | Forge and NeoForge | 1.20.1 – 26.3 | Server-side only | 2026-10-07 |
| Simple Enchanting | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-09 |
| Repair My Anvil! | Forge and NeoForge | 1.20 – 26.1.2 | Client and server | 2026-08-18 |
| Enchant Unbinder | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-10-11 |
Questions
Does EnchantOnce need to be installed on clients?
Which loaders does EnchantOnce support?
Can enchanted books still be combined into a higher level?
In the catalog
EnchantOnce is one of 17,631 Equipment mods on ModsFinder, and one of 9,216 Equipment mods for Forge. 8,071 mods support Minecraft 26.3.
More from spekarchik
Similar mods
What the author says
A lightweight configurable mod that removes enchanting frustration and overhauls enchanting and anvil mechanics: control XP costs, rework anvil repairs, extract and copy enchantments, and duplicate fully enchanted gear. Find a rare enchanted book or item once — and never worry about losing it again.
Official listing
- Modrinth page
- modrinth.com/mod/enchantonce
- Owner
- spekarchik
- Published
- 2025-04-30
- Updated on Modrinth
- 2026-10-07
- Facts verified
- 2026-10-15
