Enchanting System Overhaul Mod (1.20.4, 1.19.2) – Take Control Of Your Enchantments
Enchanting System Overhaul Mod is a mod designed to give players more control over the enchanting process in Minecraft, reducing the randomness typically…
⬇ DownloadOpen in MCModsHubGet it on Google Play →Enchanting System Overhaul Mod is a mod designed to give players more control over the enchanting process in Minecraft, reducing the randomness typically associated with it. This mod introduces a discovery-based system where players learn enchantments by obtaining and using enchanted books. Once learned, these enchantments can be applied to items and books without the need for experience points, using a variety of vanilla items instead. The mod also allows for enchantment leveling, customizable enchantment limits, and optional curse amplification, all configurable through data packs.
![]()
Features:
- Learn new enchantments by obtaining and right-clicking enchanted books.
- Apply enchantments using vanilla items instead of XP.
- Upgrade enchantments at the enchanting table, with optional requirements for higher-level books.
- Apply multiple enchantments to items, limited only by configurable settings.
- Optionally allow curses to increase the enchantment limit per item.
- Customize enchantment recipes through data packs.
- Re-enables item enchanting and combining through anvils.
- Customize the enchantability of materials or individual items.
Screenshots:















Enchanting System Overhaul Mod Download Links
For Minecraft 1.20.4
Fabric version: Download from Server 1 – Download from Server 2
For Minecraft 1.20.1
Forge version: Download from Server 1 – Download from Server 2
Fabric version: Download from Server 1 – Download from Server 2
For Minecraft 1.19.2
Forge version: Download from Server 1 – Download from Server 2
Fabric version: Download from Server 1 – Download from Server 2
- Download size: 163 KB
- Download link checked 15 Jul 2026 — working
- Mirrored on our own servers — the download does not depend on the original host
These come from our own check of the pack file, not from the source page.