Skip to content

Disable enchantments you don't like, and nerf enchanting in multiple ways with an extensive configuration. Supports modded enchantments.

License

Notifications You must be signed in to change notification settings

pajicadvance/enchantmentdisabler

Repository files navigation

Enchantment Disabler

Enchantment Disabler is a Fabric mod 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.

Disabled enchantments are also hidden in creative menus and the EMI index (if EMI is installed).

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
  • Change the Protection enchantment to only protect against physical damage and rename it to Melee Protection
  • Change the Fire Protection enchantment to also protect against lightning and freeze damage and rename it to Elemental Protection
  • Enable Magic Protection, a new armor enchantment that protects against magic damage
  • Make Feather Falling mutually exclusive with other protection enchantments
  • Set the maximum allowed amount of multiple different protection types on the same item
  • Set a limit on how strong enchantments can be on looted equipment

Configuration

This mod requires and uses owo-lib for configuration.

ModMenu is required for accessing the in-game config menu.

Version Support

  • 2.0.0 for Minecraft 1.21+ is the current active and supported version.
  • Important fixes and some new features may get backported to 1.0.0 for Minecraft 1.19-1.20.6.
  • Versions of the mod for older Minecraft versions are abandoned and unsupported.

Download

Modrinth

CurseForge

About

Disable enchantments you don't like, and nerf enchanting in multiple ways with an extensive configuration. Supports modded enchantments.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages