Staffs:
- fixed Oblivion from Phantasm not repairing custom staffs
- configurable enchantability for custom staffs
- now use a proper durability system, which means they work better with more modded things
- default staffs no longer have less durability than their corresponding sword
Tags:
- limit breaking materials (Limitite) is now a tag and no longer hardcoded
- added sortilege:unbreakable . Items tagged in it don't have a durability system anymore (empty by default)
Enchantments rebalance:
- unbreaking 3 makes items fully unbreakable
- feather falling 4 negates all fall damage
- magic protection now offers a chance to dodge attacks
- fire protection 4 on all armor pieces negates lava and fire damage
- bane of arthropods now gives a few moments of slowness to target hits
Enchanting catalysts:
- added a new slot located on the book in the enchanting table
- catalysts can be defined by datapacks, and will alter enchants offered when placed in that slot
- as an example, blaze rods can give fire protection, flame, fire aspect and brazier
- enchanted books can be placed here to give more weight to the enchants they contain
General:
- recipes can now be locked behind advancements
- Witch Hat now properly renders in cosmetic inventory slots
- Limitite spawning as loot now has a configurable weight
- xp levels needed to enchant are now configurable
- all item registries can now be toggled off in the configs (requested by ElocinDev)
- added configuration options for enchant limits display (requested by ElocinDev)
Fixes:
- items with an enchant limit of 0 can't be put in an enchanted table anymore
- fixed mixins crashing with Galosphere
- fixed staff enchantments not appearing at too high xp levels
- fixed Arcane having no effect
- Antidotes no longer crash when set with incompatible potions, and work better with custom potions from other mods
death position is printed in chat if config option "show_coordinates_on_death" is on
made curses adding enchantment slots configurable
enchanted books can now be used to enchant items in the inventory (off by default, always on for creative players)
- right click on a valid item while holding an enchanted book
compatibility with mining master's tools having more than 3 enchants
optimizations and general code improvements