
🧙🏻♂️ Destroy your enemies with Arcane, Fire and Frost magic!
✨ Discover more of the RPG Series
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
📦 Installation
Required
Strongly recommended
- Better Combat for proper weapon mechanics
🧙🏻♂️ Features
This project adds RPG-style combat focused skill sets—commonly known as classes—, introducing different variants of the wizard archetype (inspired by World of Warcraft).

Getting started
Obtain a Wands or Staff, these all have a basic spell attached.
Runes serve as ammunition for casted spells (much like arrows for bows). More information about crafting runes.

Spell Books
Become a true Wizard by creating a Spell Book, and unlocking all of its powerful spells!
To do it, find a Spell Binding Table in village Gazebos, or build your own (just don't forget bookshelves around the Spell Binding Table).
To use the spell books: equip them and hold a weapon!

Tome of Arcane
Offers focused arcane spells, best used against solitary or closely gathered opponents.

Tome of Fire
Offers rampant fire spells, best used to deal damage at large areas.

Tome of Frost
Offers chilling frost spells, best used to damage enemies, hinder their movement, and shield yourself.

Wizard equipment
Explore craftable equipment, boosting the power and speed of your spells:
- material tiered wizard robes of various kinds
- material tiered staves and wands
Equipment bonuses are configureable in config/wizards/items.json.

Magical enchantments
Unlock powerful enchantments for spell casting, for example:
Spell Infinity to cast spells without Rune cost
Spell Power to increase spell damage in general
Spell Haste to increase spell casting speed
Discover even more in-game! Use Enchantment Descriptions!
Enchantments are configureable in config/spell_power/enchantments.json.

Extended dungeon loot
Find magic equipment in dungeon loot chests!
Loot table injections are configurable in config/rpg_series/loot.json.

New village structures
Find Wizard Towers in villages, where Wizard Merchant villagers sell magic equipment!
The spawn weight and limit are configureable in config/wizards/villages.json.

🔧 Configuration
Spell casting mechanics and HUD can be configured under Mod Menu / Spell Engine / Settings.
All spells are defined in data files, hence customisable via data packs. Find the original data files in the project source linked to this page.
Item attributes of wizard equipment, chest loot chances, village structure generation can be configured by changing config JSON files under config/wizards/
Designed for multiplayer
Create your own RPG server. Using our promo code gets you cheaper prices and also supports us.
🎁 Looking for even more content?
Discover a wide range of Spell Engine mods, made by our beloved partners!
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 | ||||
| 2d ago | 1 |
- Fix worlds failing to load with Lithostitched 2.x (villages)
- Fix worlds failing to load with Lithostitched 2.x (villages)
- Updated for Minecraft 26.3
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Updated for Minecraft 26.3
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
- Arcane, Fire and Frost equipment is now affiliated loot: it drops more often for players carrying the matching spell book
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Ported to Minecraft 1.20.1 (Fabric + Forge 47). NeoForge is replaced by Forge on this line.
- Runes is now an optional dependency; the wizard-merchant rune trades simply stay inert without it.
### What's new since 1.4.1
Everything below was released between 1.4.1 and 3.1.2 on newer Minecraft versions only.
#### New spells
- Spell books now hold **6 spells**: two choices on each of three tiers
- New Arcane spells: **Arcane Explosion**, **Arcane Barrage**, **Evocation**
- New Fire spells: **Flame Slash**, **Firestorm**, **Fire Hydra**
- New Frost spells: **Frost Spikes**, **Frost Shield**, **Frost Elemental**
- Staves and wands carry their school's spell (Arcane Blast, Frostbolt, Pyroblast); the Wizard Staff comes with spell choices
- Arcane Missiles** reworked: fires missiles continuously for 4 seconds
#### New items & equipment
- Valkyrie Magister Staff**, found only in Aether dungeons
- Armor trim support for all wizard robes
- All recipes in the vanilla recipe book; smelting recipes disassemble wizard weapons and armor
- Weapon and armor attributes rebalanced
- Updated spell projectile models and textures, new models for Frost Trap and Frost Shield
#### Progression & world
- New spell-casting and wizard-trade advancements
- Wizard towers also generate through Repurposed Structures and Lithostitched
- Wizard villager trades and tower chest loot rebalanced
#### Gameplay & balance
- Frost spells deal +30% damage to freeze-vulnerable mobs and -30% to freeze-immune ones; Fire spells gain +30% critical strike chance against freeze-immune mobs
- Frozen is only removed by a direct hit; Frost Nova no longer freezes bosses
- Summon spells require a rune to cast, and their cooldowns ignore spell haste
- Fully translated into 20 languages
> ### ⚠️ Read this before updating
>
> This release is a **major technical overhaul and is not backwards compatible.**
>
> - **Requires the matching Spell Engine release.** This version will not run on Spell Engine
> **0.9.x**, and mods built against 0.9.x will not work alongside it.
> - **Update the whole set together.** Spell Engine and every RPG Series mod must be on
> matching versions. Mixing in an older add-on will break at startup or misbehave in play.
> - **Spell books must be re-obtained.** Spell books from an older world no longer carry valid
> spell data. Re-craft them, or re-bind their spells at the Spell Binding Table.
>
> **Back up your world before updating.**
- Ported to Minecraft 1.20.1 (Fabric + Forge 47). NeoForge is replaced by Forge on this line.
- Runes is now an optional dependency; the wizard-merchant rune trades simply stay inert without it.
### What's new since 1.4.1
Everything below was released between 1.4.1 and 3.1.2 on newer Minecraft versions only.
#### New spells
- Spell books now hold **6 spells**: two choices on each of three tiers
- New Arcane spells: **Arcane Explosion**, **Arcane Barrage**, **Evocation**
- New Fire spells: **Flame Slash**, **Firestorm**, **Fire Hydra**
- New Frost spells: **Frost Spikes**, **Frost Shield**, **Frost Elemental**
- Staves and wands carry their school's spell (Arcane Blast, Frostbolt, Pyroblast); the Wizard Staff comes with spell choices
- Arcane Missiles** reworked: fires missiles continuously for 4 seconds
#### New items & equipment
- Valkyrie Magister Staff**, found only in Aether dungeons
- Armor trim support for all wizard robes
- All recipes in the vanilla recipe book; smelting recipes disassemble wizard weapons and armor
- Weapon and armor attributes rebalanced
- Updated spell projectile models and textures, new models for Frost Trap and Frost Shield
#### Progression & world
- New spell-casting and wizard-trade advancements
- Wizard towers also generate through Repurposed Structures and Lithostitched
- Wizard villager trades and tower chest loot rebalanced
#### Gameplay & balance
- Frost spells deal +30% damage to freeze-vulnerable mobs and -30% to freeze-immune ones; Fire spells gain +30% critical strike chance against freeze-immune mobs
- Frozen is only removed by a direct hit; Frost Nova no longer freezes bosses
- Summon spells require a rune to cast, and their cooldowns ignore spell haste
- Fully translated into 20 languages
- Updated for Minecraft 26.2
- Updated for Minecraft 26.1.2 (Java 25)
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Updated for Minecraft 26.2
- Updated for Minecraft 26.1.2 (Java 25)
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Updated for Minecraft 26.1.2 (Java 25)
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Updated for Minecraft 26.1.2 (Java 25)
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Rebalanced Arcane Barrage: emitters last 12 sec (was 15), cooldown 24 sec (was 20), bringing uptime to 50%
- Replaced armor rendering dependency AzureLibArmor with ArmorModelAPI
- Important disclaimer** - NeoForge users need to unequip their spell books, jewelry, relics and quivers to preserve it, before updating to this version!
- Adopt Spell Engine 1.10 changes
- NeoForge version no longer depends on Forgified Fabric API
- Fully translated content, now supporting 20 languages
- Important disclaimer** - NeoForge users need to unequip their spell books, jewelry, relics and quivers to preserve it, before updating to this version!
- Adopt Spell Engine 1.10 changes
- NeoForge version no longer depends on Forgified Fabric API
- Fully translated content, now supporting 20 languages
- Increased spacing of Arcane Barrage emitters
- Increased spacing of Arcane Barrage emitters
- Rebalanced spell power (hence damage) of summoned enities
- Summon spells now require a rune to cast
- Rebalanced spell power (hence damage) of summoned enities
- Summon spells now require a rune to cast
- Fix entity name translations
- Reduce range of Ice Lance
- Added generic umbrella spell tags to include spell book + staff spells for each school:
wizards:arcane,wizards:fire,wizards:frost - Blink spell will fizzle if destination is closer than 3 blocks
- Fix entity name translations
- Reduce range of Ice Lance
- Added generic umbrella spell tags to include spell book + staff spells for each school:
wizards:arcane,wizards:fire,wizards:frost - Blink spell will fizzle if destination is closer than 3 blocks
- Summon cooldowns (Fire Hydra, Frost Elemental, Arcane Barrage) are no longer reduced by spell haste
- Fixed invalid
parentreference in Fire Slash projectile, Ice Block and Frost Trap effect models (exporter artifact)
















