ModsFinder

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.

FabricClient and serverAll rights reserved1.21.1

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

  1. Item enchantment capacity

    Each tool, weapon or armor piece gets a capacity, so it cannot take every enchantment at once.

  2. Weight per enchantment level

    Each enchantment consumes a set weight per level, so higher levels use more of the item's capacity.

  3. Tier-based capacities

    Tiers such as netherite have larger capacities, and an entry by item id overrides the tier value.

  4. Cursed enchantments

    Enchantments with negative weight add room for other enchantments on the same item.

Compatibility

Latest build for each game version and loader.

1.21.11.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

How it compares

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
No Enchantment OverloadingFabric1.21.1Client and server2026-04-09
Enchanting TooltipFabric1.21.1 – 1.21.11Client-side only2026-09-03
Max Enchant XFabric1.21.11Client and server2026-05-28
EnchantingEncoreFabric1.21.8 – 1.21.11Server-side only2026-03-19

Questions

Does No Enchantment Overloading need Fabric API?

No required dependency is listed for Fabric.

Does the server need the mod?

Yes. A server running it needs every connecting player to have it too.

Can capacities be changed?

Yes. The config sets capacity by item, by tier and by enchantment id, and enchantments without an entry keep vanilla weights.

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

All projects

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.
roland-a, on the Modrinth page

Official listing

Owner
roland-a
Published
2026-02-22
Updated on Modrinth
2026-04-09
Facts verified
2026-10-15

Tags