1.4.6
- Enchantment that require matching attributes can now be configured to disable this requirement
- Fix unsafe check in enchantment logic
- Update translations
1.4.5
- Update translations
1.4.4
- Spell Volatility enchantment is now available for Weapons only
- Spell Volatility and Amplify Spell enchantments are now mutually exclusive
- Enchantment descriptions now have a trailing dot, to be consistent with vanilla enchantments
- Add effect descriptions support
- Add innate spell power bonus
1.4.3
- Improve thread safety (for NeoForge)
- Retire attribute registration scope config, now everything is registered for LivingEntity
- Update TinyConfig
1.4.2
- Spell Power damage types now cause panic for mobs
1.4.1
- Fix innate attribute modifiers for spell crit chance, and spell crit damage attributes (now correctly show up when queried, or on GUI)
1.4.0
- Migrate to Architectury
- Rework generic Spell Power attribute implementation, to be multiplier attribute
1.3.1
- Resistance attribute is now configurable
- resistance_curve:
LINEAR,QUADRATIC,HYPERBOLIC - resistance_tuning_constant: the constant used in resistance formula
- new default is
HYPERBOLICwith20constant
- resistance_curve:
1.3.0
- Rework Amplify Spell
- grants 5x10% spell critical damage
- applies to weapons
- Fix effect descriptions compatibility
1.2.4
- Add spell power enchantable item tags to java API
1.2.3
- Improve spell resistance attribute calculation
1.2.2
- Update chinese translations
1.2.1
- Nerf spell critical strike related enchantments
