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

1.69M
382
Game Mechanics
Library
Magic

Compatibility

Minecraft: Java Edition

1.21.x
1.20–1.20.1
1.19–1.19.2

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

Creators

ZsoltMolnarrr
ZsoltMolnarrr Owner

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated 3 weeks ago
DescriptionGalleryChangelogVersions
All versions1.3.0+1.21.1

1.3.0+1.21.1

Download
Report

Changelog

1.3.0

Functional changes:

  • Add Spell Scrolls, automatically generated for all spells, found in loot chests, can be added to matching spell books
  • Add support for any spell book logic, any item can be turned into a spell book by adding to spell_engine:spell_books tag, and adding proper spell container to it
  • Improved Spell Container merge logic, to allow resolving spells from equipment (New config options available in spell_engine/server.json5, starting with spell_container_from )
  • Renamed loot config (responsible for equipment loot injection) to rpg_series/loot_equipment.json
  • Add separate config file for Spell Scroll loot injection, rpg_series/loot_scrolls.json
  • Update loot config defaults (Aether Villages, BOMD: Obsidilith, DNT: End Castle, Dungeons Arise: Shiraz Palace, Aviary)
  • Spell Books and Spell Scrolls placeable into Chiseled Bookshelf
  • Fix spell tooltip ordering with advanced tooltip
  • Fix loot injection from non tag entries

API Changes:

  • Add spell.learn.enabled field to disable unlocking via Spell Binding Table
  • Add spell.scroll object, defining various spell scroll related parameters
  • Spell container from held item, now requires is_proxy = true to cast spells

Dependencies

dependency-iconCloth Config APIrequired
dependency-iconSpell Power Attributesrequired
playerAnimatorrequired
dependency-iconTrinketsrequired
dependency-iconFabric APIrequired

Files

spell_engine-1.3.0+1.21.1.jar(1.45 MiB) Primary
Download

Metadata

Release channel

Alpha

Version number

1.3.0+1.21.1

Loaders

Fabric

Game versions

1.21–1.21.1

Downloads

116

Publication date

January 5, 2025 at 5:58 PM

Publisher

ZsoltMolnarrr

ZsoltMolnarrr

Owner

Version ID

Modrinth is open source.

main@bf16d36

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