promotional bannermobile promotional banner

Spell Engine

🪄 Data driven magic library

File Details

spell_engine-neoforge-1.9.7+1.21.1.jar

  • R
  • Mar 10, 2026
  • 3.61 MB
  • 1.0K
  • 1.21.1+1
  • NeoForge

File Name

spell_engine-neoforge-1.9.7+1.21.1.jar

Supported Versions

  • 1.21.1
  • 1.21

Curse Maven Snippet

NeoForge

implementation "curse.maven:spell-engine-807653:7740625"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

1.9.7

Functional changes:

  • Fixed melee skill animations for replay mod
  • Added new server config options:
    • spell_binding_level_cost_offset
    • spell_binding_level_cost_min
  • Rebalanced some of the weapon skill cooldowns

API Changes:

  • Added new shared status effect: spell_engine:immobilize
    • Immobilizes the target, preventing movement and jumping
  • Added melee delivery related spell modifier fields:
    • spell.modifier.melee_momentum_add adding extra momentum to all melee attacks
    • spell.modifier.melee_slipperiness_add adding extra slipperiness to the caster while performing melee attacks
    • spell.modifier.melee_damage_multiplier multiplying damage of all melee attacks
    • melee_attacks list of additional melee attacks
  • Added new impact type: IMMUNITY to provide temporary invulnerability to certain damage types, and effects
    • Specific damage type, or tag of damage types
    • Directness check
    • Duration
    • Additionally available via java API: LivingEntityImmunity
    • Old EntityImmunity API is now deprecated
  • Melee attack triggers now support spell condition requirement