HomeJavaModsEnchantment Config
Enchantment Config
ModsJava

Enchantment Config

by menoXD · on CurseForge

Take full control of vanilla and modded enchantments. Set level caps, disable specific enchants and manage everything in-game with a powerful server-side…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.20.1 · Forge⬇ Download for 1.20.1 · NeoForge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Enchantment Config — screenshot 1Enchantment Config — screenshot 2Enchantment Config — screenshot 3Enchantment Config — screenshot 4

Enchantment Control is a Forge 1.20.1 utility mod that gives server owners, modpack creators, and advanced players full control over how enchantments behave in Minecraft.

The mod automatically discovers vanilla and modded enchantments through the registry system and lets you configure them individually by full registry ID. You can disable specific enchantments, set custom maximum level caps, and enforce those rules across gameplay systems such as /enchant, enchanting tables, anvils, loot, mob gear, player inventories, and more.

With its in-game OP config interface, built-in filtering and search tools, and server-side config syncing, Enchantment Control makes it easy to rebalance enchantments, remove overpowered combinations, and keep both vanilla and modded gameplay consistent and under control.


Features


How It Works

Enchantment Control is designed to apply your rules consistently across the game.

If an enchantment is disabled, the mod prevents it from appearing or remaining on items where possible. If an enchantment exceeds its configured maximum level, it is reduced or sanitized according to the mod’s rules. This applies not only to newly created items, but also to existing enchanted gear found in inventories, loot, containers, entities, and other gameplay sources.

This makes the mod especially useful for:


Optional Extraction System

The mod also includes an optional enchantment extraction system.

Using the Enchantment Extractor on an anvil, players can extract enchantments from items depending on the configured rules. Server owners and pack creators can decide exactly how this system behaves, including:

This allows the extraction system to be tuned from convenient utility to strict progression-based balance.


About the Mod

Enchantment Control was made for Forge 1.20.1 to provide a flexible and reliable way to manage enchantments in both vanilla-style and heavily modded environments.

The focus of the mod is stability, compatibility, and server-side enforcement. It is built to safely support changing mod lists, missing registry entries, and enchantment-heavy environments without breaking config data or causing avoidable crashes.


Compatibility


Bug Reports / Contact

If you find a bug, please report it through one of my communities or social platforms. When reporting a bug, try to include:

You can contact me here:

Minecraft Discord server: https://discord.gg/HBQgpe3Nd8
Main Discord server: https://discord.gg/PmQK5h9
Twitch: https://www.twitch.tv/menoxd
YouTube: https://www.youtube.com/@menoXD


License / Notice

This project is distributed under the license ARR (All rights reserved).


Support

Making mods takes a lot of time and effort, so if you enjoy this project and want to support future development, please consider donating here:
https://streamlabs.com/menoxd/tip

If you do not want to donate, you can still support me by following me on Twitch or subscribing on YouTube:

Twitch: https://www.twitch.tv/menoxd
YouTube: https://www.youtube.com/@menoXD

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more