File Details
v1.20.1-3.1.7
- R
- May 28, 2024
- 8.18 MB
- 44.4K
- 1.20.1
- Forge + 1
File Name
irons_spellbooks-1.20.1-3.1.7.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
Full Changelog
Additions
- Added config for disabling Wandering Trader magic item trades (default is enabled)
Changes
- While using the Cast command, if the executing entity could not support long casts, they now skip the cast time in order to successfully cast the spell
- Adjusted Cone of Cold particles
Fixes
- Fixed Netherite Battlemage armor not being fire resistant
- Fixed Black Hole Spell's order in creative menu/JEI
- Fixed Spellcasting mobs casting Fang Ward while out of range
- Fixed disabling all spells to cause merchant trying to sell scrolls to crash the client
- Fixed Ice Block Projectile serialization
- Fixed Scroll exploit
API
- Improved functionality of SpellSelectionManager.SpellSelectionEvent. Still a work in progress
- Removed Deprecated Methods/Events
- SpellCastEvent (Previously Replaced by SpellPreCastEvent and SpellOnCastEvent)
- SpellSelectionManager#initOther
- AbstractSpell#getLevel(int, LivingEntity) (Previously replaced by getLevelFor(int, LivingEntity))
- AbstractSpell#getMana(int, LivingEntity) (Previously replace by getMana(int))
- AbstractSpell#onCast(Level, int, LivingEntity, MagicData) (Previously replace by onCast(Level, int, LivingEntity, CastSource, MagicData))
- Utils#doMeleeAttack (Previously replaced by doMeleeAttack(Mob, Entity, DamageSource))

