Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Spell Engine

Spell Engine

🪄 Data driven magic library

3.43M
502
Game Mechanics
Library
Magic

Compatibility

Minecraft: Java Edition

1.21.x
1.20–1.20.1
1.19–1.19.2

Platforms

Fabric
NeoForge

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

ZsoltMolnarrr
ZsoltMolnarrr Owner

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated 5 days ago
DescriptionGalleryChangelogVersions
All versions1.8.3+1.21.1

1.8.3+1.21.1

Download
Report

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)

Dependencies

dependency-iconSpell Power Attributesrequired
playerAnimatorrequired
dependency-iconForgified Fabric APIrequired
dependency-iconCloth Config APIrequired

Files

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

Metadata

Release channel

Release

Version number

1.8.3+1.21.1-neoforge

Loaders

NeoForge

Game versions

1.21–1.21.1

Downloads

1465

Publication date

October 19, 2025 at 10:49 PM

Publisher

ZsoltMolnarrr

ZsoltMolnarrr

Owner

Version ID

Modrinth is open source.

fix-window-open@1656e14

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.