No Enchantment Overloading
by roland-a
No Enchantment Overloading limits how many enchantments each tool, weapon or armor piece can carry, by assigning every item a weight capacity set in its config.
What it does
Each enchantment consumes a weight that grows with its level, and an item can hold enchantments only up to its capacity. Vanilla enchantments are assigned default weights, and the config file lets server owners set the capacity of each item, tier or enchantment id, including specific weights for each level of protection or other enchantments. Tools without a config entry keep vanilla behavior.
Stronger tiered tools, such as netherite swords, have a higher capacity by default, while weaker tiers hold fewer enchantments. Cursed enchantments carry a negative weight, which frees room for more enchantments on the same item. The mod runs on Fabric for 1.21.1 and needs both the server and every player to have it, since the limits are enforced on both sides.
Files exist only for Fabric and only for 1.21.1, with 1.0 for 1.21.1 as the latest file published on 2026-04-09. The code is not open source and the mod is released under All rights reserved. The author allows porting to other versions and loaders as long as the original mod is referenced on Modrinth.
Key features
Item enchantment capacity
Each tool, weapon or armor piece gets a capacity, so it cannot take every enchantment at once.
Weight per enchantment level
Each enchantment consumes a set weight per level, so higher levels use more of the item's capacity.
Tier-based capacities
Tiers such as netherite have larger capacities, and an entry by item id overrides the tier value.
Cursed enchantments
Enchantments with negative weight add room for other enchantments on the same item.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Enchanting Tooltip is client-side only and has All rights reserved licensing, with files for 1.21.1 – 1.21.11; it shows enchantment details rather than limiting them. Max Enchant X is for 1.21.11 only, is released under the MIT License and runs on client and server. EnchantingEncore is open source under the MIT License, server-side only, and covers 1.21.8 – 1.21.11.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| No Enchantment Overloading | Fabric | 1.21.1 | Client and server | 2026-04-09 |
| Enchanting Tooltip | Fabric | 1.21.1 – 1.21.11 | Client-side only | 2026-09-03 |
| Max Enchant X | Fabric | 1.21.11 | Client and server | 2026-05-28 |
| EnchantingEncore | Fabric | 1.21.8 – 1.21.11 | Server-side only | 2026-03-19 |
Questions
Does No Enchantment Overloading need Fabric API?
Does the server need the mod?
Can capacities be changed?
In the catalog
No Enchantment Overloading is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from roland-a
Similar mods
What the author says
With this mod, you can't just shove every enchantment in one tool. Instead, items will only take up a limited number of enchantments.
Official listing
- Modrinth page
- modrinth.com/mod/no-enchantment-overloading
- Owner
- roland-a
- Published
- 2026-02-22
- Updated on Modrinth
- 2026-04-09
- Facts verified
- 2026-10-15
