Animus v3.0.17
Curse Maven Snippet
What's new
Animus 3.0.17 Changelog
Compatibility Updates
Iron's Spells n Spellbooks 3.15.0 Support
Updated all Iron's Spells integration to work with the breaking API changes in version 3.15.0:
- Minimum version requirement: Iron's Spells 3.15.0 or higher is now required if using Iron's Spells integration features (version range:
[1.20.1-3.15,)) - SpellBook constructor: Updated to use the new constructor signature (removed SpellRarity parameter)
- ISpellContainer API: Updated to use the new immutable/mutable pattern:
ISpellContainer.mutableCopy()to get a mutable containerISpellContainerMutable.setMaxSpellCount()to modify slot countISpellContainer.set()to save containers (replacing deprecatedsave()method)
- Blood-Infused Spellbook tier upgrades now properly update spell slot counts using the new API
- Ritual of Arcane Mastery scroll upgrades now use the updated container API
Bug Fixes
JEI Item Visibility
- Fixed Malum-dependent items (Runic Sentient Scythe, Hand of Death) showing in JEI when Malum isn't installed
- Fixed Iron's Spells-dependent items showing in JEI when Iron's Spells isn't installed
- Items from optional mod integrations are now properly hidden when their required mods are not present
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

