Fixed crash with several mods introduced in 2.1.1
Some datapacks explicitly set specific enchantments on loot, which bypasses the disabler. These scenarios are now handled and the enchantments are filtered properly.
2.0.0 for 1.21
- Update for 1.21
- Rewrite mod to take advantage of data-driven enchantments by using JsonPatcher (included in the mod)
- The game may now throw an "Experimental Features" warning on world creation/load, use Disable Custom Worlds Advice to get rid of it
- Disabled enchantments are now hidden in creative menus and the EMI index (if EMI is installed)
- New Protection tweaks section:
- Melee Protection: Changes the Protection enchantment to only protect against physical damage and renames it to Melee Protection
- Exclusive Feather Falling: Makes Feather Falling mutually exclusive with other protection enchantments
1.0.0 - Massive rewrite
Configuration
- Switched to owo-lib for configuration
- ModMenu is required for accessing the in-game config menu
- Can still edit the config by hand, now located in
enchantmentdisabler-config.json5
- Old config is no longer used, so make sure to reconfigure after updating
New Features
- Modify max enchantment level on a per-enchantment basis
- Modify 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
- Modify the amount of lapis required to enchant items in the enchanting table
Version Support Enchantment Disabler no longer supports versions below 1.19.
1.0.0 - Massive rewrite
Configuration
- Switched to owo-lib for configuration
- ModMenu is required for accessing the in-game config menu
- Can still edit the config by hand, now located in
enchantmentdisabler-config.json5
- Old config is no longer used, so make sure to reconfigure after updating
New Features
- Modify max enchantment level on a per-enchantment basis
- Modify 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
- Modify the amount of lapis required to enchant items in the enchanting table
Version Support
Enchantment Disabler no longer supports versions below 1.19.
- Fixed an error causing specific chests to generate with no loot when attempting to reroll an enchantment when there are no possible enchantments available.
- The game will no longer crash while trying to create an enchanted book trade when all enchantments are disabled.
- Instead, the trade will be replaced with a 1 emerald for 1 book trade.
- Updated for 1.20.4.