ModsFinder

Enchantment Disabler

by pajic

Enchantment Disabler stops chosen enchantments from appearing on tools, armor and enchanted books, and limits how the enchanting table, villager trades and loot chests can add them.

FabricNeoForgeServer required, client optionalMIT LicenseOpen source1.16.5 – 26.3

What it does

The mod does not delete enchantments from the game's registry. It blocks them from being added through chests found in the world, trading with villagers and the enchanting table, so a world plays as if those enchantments did not exist. Both vanilla and modded enchantments can be disabled, and the approach is meant to stay compatible with other mods. Enchantments a player already obtained before installing the mod are not removed.

The mod is server required and client optional: the server needs it to apply the rules, while players may add it to see enchanting costs correctly. It depends on Fabric API, Fzzy Config and mixson, and is open source under the MIT License. Files cover 1.16.5 – 26.3 for Fabric and NeoForge, with 3.4.9+26.3 as the latest Fabric file.

Key features

  1. Disable chosen enchantments

    Individual enchantments can be turned off, so they no longer appear on loot, trades or the enchanting table.

  2. Enchantment level caps

    The maximum level of every enchantment can be limited, including on enchanted books and items.

  3. Trade limits

    Villager trades for enchanted books and items can be restricted to a set number of uses, and restocking can be turned off permanently.

  4. Enchanting table controls

    The enchanting table can be disabled entirely, or limited to a chosen number of bookshelves.

  5. Cost and loot tuning

    Lapis and XP level costs for enchanting can be changed, and enchantment strength on looted equipment can be capped.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.33.4.9+26.3Not available
26.23.4.9+26.23.4.9+26.2
26.1.23.4.9+26.1.23.4.9+26.1.2
26.1.13.4.9+26.1.23.4.9+26.1.2
26.13.4.9+26.1.23.4.9+26.1.2
1.21.x10 of 10 versions with builds
1.21.113.4.4+1.21.11-fabric3.4.4+1.21.11-neoforge
1.21.103.4.3+1.21.10-fabric3.4.3+1.21.10-neoforge
1.21.83.3.3+1.21.73.3.3+1.21.8
1.21.73.3.3+1.21.73.3.2+1.21.7
1.21.53.2.3+1.21.53.2.3+1.21.5
1.21.43.3.3+1.21.43.3.3+1.21.4
1.21.33.2.3+1.21.43.2.3+1.21.4
1.21.23.2.3+1.21.43.2.3+1.21.4
1.21.13.4.9+1.21.13.4.9+1.21.1
1.213.4.9+1.21.13.4.9+1.21.1
1.20.x6 of 6 versions with builds
1.19.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Requirements

Dependencies declared by the latest file for each loader.

Required 3

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Fzzy ConfigConfig API with automatic GUIs, powerful validation options, server-client sync, and more!
Required
mixsonA library that allows resource manipulation at runtime
Required

How it compares

Full comparison

ReEnchant is server-side only, published for Fabric 1.18.2 – 1.21.11 and not open source. Level 10 Enchantments is server required with client optional, open source under the GNU Lesser General Public License v3.0 or later, and covers Fabric 1.20.1 – 26.2. Enchantment Requirements is client-side only and open source under the Mozilla Public License 2.0, for Forge and NeoForge 1.18.2 – 1.20.4.

ModLoadersGame versionsEnvironmentUpdated
Enchantment DisablerFabric and NeoForge1.16.5 – 26.3Server required, client optional2026-09-17
ReEnchantFabric1.18.2 – 1.21.11Server-side only2026-03-05
Level 10 EnchantmentsFabric1.20.1 – 26.2Server required, client optional2026-09-13
Enchantment RequirementsForge and NeoForge1.18.2 – 1.20.4Client-side only2024-04-20

Questions

Does Enchantment Disabler need Fabric API?

Yes. Fabric API, Fzzy Config and mixson are all required dependencies on Fabric, and they must be installed next to the mod.

Are enchantments removed from existing items?

No. Enchantments obtained before the mod was installed are unaffected, because the mod only blocks new additions.

Which versions are supported on NeoForge?

Files are published for NeoForge with 3.4.9+26.2 for 26.2 as the latest build, and the mod covers the 1.16.5 – 26.3 range.

In the catalog

Enchantment Disabler is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.

More from pajic

All projects

Similar mods

What the author says

The mod doesn't technically remove enchantments from the game's registry, but rather prevents them from being added to tools, armor and enchanted books from loot chests, villager trades and the enchanting table, which is basically equivalent to playing the game without those enchantments. This approach should be…
pajic, on the Modrinth page

Official listing

Owner
pajic
Published
2023-09-11
Updated on Modrinth
2026-09-17
Facts verified
2026-10-15

Tags