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 Extension

Spell Engine Extension

Extends the mod 'Spell Engine' with additional functionality.

11.8k
17
Game Mechanics
Library
Magic

Compatibility

Minecraft: Java Edition

1.21.1
1.20.1

Platforms

Fabric

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 Join Discord server

Creators

TheRedBrain
TheRedBrain Member

Details

Licensed MIT
Published last year
Updated 4 days ago
DescriptionChangelogVersions

Show all versions

1
2

2.10.1

by TheRedBrain on Aug 25, 2025
Download

2.10.1

  • fixed mana spell cost

1.3.1

by TheRedBrain on Aug 25, 2025
Download

1.3.1

  • now works with Spell Engine 0.15.12

2.10.0

by TheRedBrain on Aug 21, 2025
Download

2.10.0

  • now works with Spell Engine 1.7.1

  • added 'ProvidesSpell' status effect API

  • added movement locking spell casting, enabled via a server config option and the "spellengineextension:enables_movement_locking_during_casting" spell tag.

  • added "add_item_use_stamina_cost_attribute_value" boolean field to 'spell.cost'

  • added channeling health/mana/stamina costs, using the existing amounts and new boolean fields added to 'spell.cost'

  • added "check_mana" and "check_stamina" boolean fields to 'spell.cost', which allow spell casting when the corresponding resource is above 0 (the existing checks only allow casting when the resource is above the cost)

  • added "check_effect_cost" boolean field to 'spell.cost'

  • added "after_casting_movement_locking_ticks" int field to 'spell.active.cast', the movement locking for this spell is extended by this amount of ticks

  • added "is_two_handed_valid" condition to the "spellengineextension:has_conditional_spell_container" item component, which is true when the item is in the main hand and the offhand is empty

  • added "is_dual_wielding_valid" condition to the "spellengineextension:has_conditional_spell_container" item component, which is true when the item is in the main hand and the offhand contains an item that is in the tag defined by the "dual_wielding_tag" field

  • added "replaced_effect_cost_id" and "replaced_decrement_effect_cost_amount" fields to 'spell.modifier'

  • added client config option to hide the use_key spell hotbar slot. This does not prevent casting the spell in that slot.

  • added server config option to disable the use_key spell hotbar slot restriction

  • removed the server config option added in the last update, this functionality is now controlled by a spell tag ("spellengineextension:can_be_in_use_item_spell_hotbar_slot")

  • improved optional mod integrations, fixing several issues where the mods were still required

2.9.0

by TheRedBrain on Aug 10, 2025
Download

2.9.0

  • added "spellengineextension:has_conditional_spell_container" item component, which can be used to disable the spell container of an item, depending on the hand it's held in (supports RPG Inventory)
  • added "spellengineextension:proxy_pool" item component, which can be used to limit what spells a spell casting item can cast
  • added config option to limit the types of spells that can be in the 'use key' spell hotbar slot (using spell tier)

2.8.0

by TheRedBrain on Jul 28, 2025
Download

2.8.0

  • now works with Spell Engine 1.7.0
  • added compatibility with Merged Items
    • merging items can optionally also merge their spell containers
  • added custom spell modifiers
    • includes health/mana/stamina cost, direct damage/healing

2.7.1

by TheRedBrain on Jun 20, 2025
Download

2.7.1

  • fixed spell modifier attributes persistence (Thanks @KevinCz)

2.7.0

by TheRedBrain on May 22, 2025
Download

2.7.0

  • now works with Spell Engine 1.6.12
  • added client config option to disable rendering of items in the spell hot bar

2.6.0

by TheRedBrain on May 14, 2025
Download

2.6.0

  • now works with Spell Engine 1.6.10
  • added several client config options to customize the spell hotbar
  • added setter methods for fields added to the spell.json. These should allow data generation of those fields.

2.5.5

by TheRedBrain on Mar 31, 2025
Download

2.5.5

  • now works with Spell Engine 1.6.2
  • fixed a crash that could occur when rendering tooltips

2.5.4

by TheRedBrain on Mar 28, 2025
Download

2.5.4

  • now works with Spell Engine 1.6.1

2.5.3

by TheRedBrain on Mar 28, 2025
Download

2.5.3

  • now works with Spell Engine 1.6.0
  • rewrote several mixins to make the mod easier to maintain.

2.5.2

by TheRedBrain on Mar 2, 2025
Download

2.5.2

  • now works with Spell Engine 1.5.2

2.5.1

by TheRedBrain on Feb 27, 2025
Download

2.5.1

  • now works with Spell Engine 1.5.1

2.5.0

by TheRedBrain on Feb 14, 2025
Download

2.5.0

  • now works with Spell Engine 1.5.0
  • re-enabled "consume_self" Spell.Cost option, as it is not redundant to the capabilities of Spell Engine

2.4.6

by TheRedBrain on Feb 3, 2025
Download

2.4.6

  • now works with Spell Engine 1.4.5+1.21.1

2.4.5

by TheRedBrain on Jan 28, 2025
Download

2.4.5

  • now works with Spell Engine 1.4.4+1.21.1

2.4.4

by TheRedBrain on Jan 10, 2025
Download

2.4.4

  • now works with Spell Engine 1.3.2+1.21.1

2.4.3

by TheRedBrain on Jan 6, 2025
Download

2.4.3

  • now works with Spell Engine 1.3.1+1.21.1

2.4.2

by TheRedBrain on Jan 4, 2025
Download

2.4.2

  • now works with Spell Engine 1.2.2+1.21.1

2.4.1

by TheRedBrain on Dec 23, 2024
Download

2.4.1

  • now works with Spell Engine 1.2.0+1.21.1
1
2

Modrinth is open source.

main@16c5a5a

© 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.