All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Enchantment Disabler

Enchantment Disabler

by pajic • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Enchantment Disabler

Enchantment Disabler is a mod for Fabric and NeoForge that effectively disables enchantments specified by the config by preventing them from appearing anywhere in the game.

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 entirely safe and mostly mod-compatible compared to actually deleting the enchantments from the game's registry.

Enchantment disabling does NOT apply retroactively - enchantments you obtained before installing the mod will be unaffected.

Disabled enchantments are also hidden from creative menus and recipe viewer mods.

The mod also contains additional tweaks, which are disabled by default and fully configurable:

  • Limit the maximum enchantment level for every enchantment
  • Limit the amount of times enchanted book and item villager trades can be used
  • Permanently disable restocking of enchanted book and item villager trades
  • Entirely disable the enchanting table
  • Limit the amount of bookshelves that the enchanting table can accept
  • Modify the amount of lapis and XP levels required to enchant items in the enchanting table (Requires the mod on the client in order to correctly display the costs)
  • Set a limit on how strong enchantments can be on looted equipment

How to configure the mod

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
26.2
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
26.2
Neoforge
1d ago 1
26.1.x
Neoforge
1d ago 1
26.1.x
Fabric
1d ago 1
26.2
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
26.2
Neoforge
1d ago 1
26.1.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
26.2
Fabric
1d ago 1
26.1.x
Fabric
1d ago 1
26.1.x
Neoforge
1d ago 1
26.1
Fabric
1d ago 1
26.1
Neoforge
1d ago 1
26.1
Neoforge
1d ago 1
26.1
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.10
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.10
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.10
Fabric
1d ago 1
1.21.10
Neoforge
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.11
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.11
Neoforge
1d ago 1
1.21.10
Fabric
1d ago 1
1.21.8
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.7
Neoforge
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.7
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.7
Neoforge
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.7
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.4
Neoforge
1d ago 1
1.21.7
Neoforge
1d ago 1
1.21.4
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.7
Fabric
1d ago 1
1.21.1
Neoforge
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.5
Neoforge
1d ago 1
1.21.5
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Fabric
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.x
Neoforge
1d ago 1
1.21.1
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21.1
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.21
Fabric
1d ago 1
1.20.6
Fabric
1d ago 1
1.20.x
Fabric
1d ago 1
1.20.x 1.19.x
Fabric
1d ago 1
1.19.x
Fabric
1d ago 1
1.20.4
Fabric
1d ago 1
1.19.2
Fabric
1d ago 1
1.16.5
Fabric
1d ago 1
1.17.1
Fabric
1d ago 1
1.18.2
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.20.1
Fabric
1d ago 1
1.20.4
Fabric
1d ago 1
1.16.5
Fabric
1d ago 1
1.17.1
Fabric
1d ago 1
1.20.1
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.19.2
Fabric
1d ago 1
1.18.2
Fabric
1d ago 1
1.20.2
Fabric
1d ago 1
1.18.2
Fabric
1d ago 1
1.19.2
Fabric
1d ago 1
1.20.1
Fabric
1d ago 1
1.19.4
Fabric
1d ago 1
1.20.1
Fabric
1d ago 1
1.20.1
Fabric
1d ago 1
  • Added Fabric 26.3 version.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

3.4.9:
  • Fixed crash on world load on NeoForge.

3.4.8:
  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Updated to NeoForge 26.2.
  • Minecraft 1.21.1 is supported again.

  • Update to Fabric 26.2.

  • Relaxed MC version requirement so that I don't have to upload a new file every time MC gets a hotfix. No functional changes to the mod.

  • Relaxed MC version requirement so that I don't have to upload a new file every time MC gets a hotfix. No functional changes to the mod.

  • Updated Mixson library mod used by this mod to v2.1.0 to FINALLY fix the issue where sometimes the game would fail to start with a ConcurrentModificationException error on NeoForge! The Fabric version didn't suffer from this problem but the Mixson version was bumped anyway.

  • Updated Mixson library mod used by this mod to v2.1.0 to FINALLY fix the issue where sometimes the game would fail to start with a ConcurrentModificationException error on NeoForge! The Fabric version didn't suffer from this problem but the Mixson version was bumped anyway.

  • Updated to Minecraft 26.1.

  • Updated to Minecraft 26.1.

  • Added compatibility for Reliable Recipe Viewer.

  • Added compatibility for Reliable Recipe Viewer.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

  • Fixed a bug that caused creating Enchanted Books with no enchantments when a loot table used a SetEnchantments function and Enchantment Disabler filtered out all provided enchantments.
  • Fixed a bug that caused items to receive disabled enchantments when a loot table used a EnchantWithLevels function without providing any options.

3.4.2:

  • Fixed incompatibility with Apotheosis.

3.4.1:

  • Added 1.21.10 version and fixed JEI compat.

3.4.0:

  • Reworked enchantment disabler to support disabling enchantments per-source.
  • There are 3 enchantment sources: loot, enchanting table, and villager trades.
  • Every source can be enabled/disabled for each enchantment.
  • Adding an enchantment will disable it in all sources by default.
  • Your disabled enchantments list from previous mod versions will be transferred to the new one, with all the enchantments from the list being disabled in all sources.
  • Enchantments will now be hidden from recipe viewer mods only if they're disabled in all sources.
  • Added compatibility for Just Enough Items (JEI).
  • The max levels setting is no longer capped to the vanilla maximum, meaning you can now use it to increase the max level of enchantments.
  • Added a new "Global enchantment max level" option that sets a max level to all enchantments in the game.
  • There is now a wiki page ["How to configure the mod"](https://github.com/pajicadvance/enchantmentdisabler/wiki/How-to-configure-the-mod) that explains how to disable enchantments and set max levels in detail.
  • Updated to Minecraft 1.21.11.

3.4.2:

  • Fixed incompatibility with Apotheosis.

3.4.1:

  • Added 1.21.10 version and fixed JEI compat.

3.4.0:

  • Reworked enchantment disabler to support disabling enchantments per-source.
  • There are 3 enchantment sources: loot, enchanting table, and villager trades.
  • Every source can be enabled/disabled for each enchantment.
  • Adding an enchantment will disable it in all sources by default.
  • Your disabled enchantments list from previous mod versions will be transferred to the new one, with all the enchantments from the list being disabled in all sources.
  • Enchantments will now be hidden from recipe viewer mods only if they're disabled in all sources.
  • Added compatibility for Just Enough Items (JEI).
  • The max levels setting is no longer capped to the vanilla maximum, meaning you can now use it to increase the max level of enchantments.
  • Added a new "Global enchantment max level" option that sets a max level to all enchantments in the game.
  • There is now a wiki page ["How to configure the mod"](https://github.com/pajicadvance/enchantmentdisabler/wiki/How-to-configure-the-mod) that explains how to disable enchantments and set max levels in detail.
  • Updated to Minecraft 1.21.11.

Enchantment Disabler Icon
Download Enchantment Disabler
Select game version
Select platform