Spell Engine

Spell Engine

Mod

🪄 Data driven magic library

Client and server Game MechanicsLibraryMagic

2.99M downloads
483 followers
Follow Save

1.8.3+1.21.1

Changelog

1.8.3

Functional changes:

  • Updated NeoForge dependencies
  • "Primary Spell" now show up as "Main Spell" for better clarity
  • Add "Missing target" spell casting failure reason, for some spells
  • Add "Passive" suffix to passive spell names in tooltips
  • Add spell book explanation support
  • Add global elemental weakness and resistances, configurable in config/spell_engine/elemental_weaknesses.json
  • Fix Power Shot does not apply Mark at close ranges #133
  • Fix Mobs panic indefinitely #142 (NeoForge)
  • Fix all Poison related skills (by fixing the vanilla Poison effect to scale linearly with amplifier)
  • Improve Spell Hotbar interaction with vanilla Use keybinding (spell casting and item usage should no longer overlap, offhand blocks are no longer placed after spell casting)
  • Improve evasion sound effect
  • Evasion no longer works while casting spells or using items (configurable)

API changes:

  • Remove deprecated Spell.Active.Scroll structure definition
  • Remove deprecated particles with hardcoded colors (such as: magic_white_stripe_float)
  • Custom Effect renderers are now automatically scaled with the entity (can be disabled at registration)

Files

spell_engine-neoforge-1.8.3+1.21.1.jar(2.94 MiB) Primary Download

Project members

ZsoltMolnarrr

Owner

Details

Licensed GPL-3.0-only
Published 3 years ago
Updated 11 hours ago