ModsFinder

Project MMO: Iron's Spells & Spellbooks Compat

by Silvertide

Project MMO: Iron's Spells & Spellbooks Compat lets server owners attach Project MMO skill requirements to individual spells from Iron's Spells 'n Spellbooks, using datapacks.

ForgeNeoForgeClient and serverCreative Commons Attribution 4.01.20.1 – 1.21.10

What it does

Once a spell has a skill requirement, a player who does not meet it cannot cast that spell. Requirements can be set per spell level, so a fireball at level 1 can differ from a level 5 fireball. The requirements apply to casting from scrolls, spellbooks and swords, and they can also block a player from inscribing a spell into a spellbook at all. The config can additionally award experience to a player when a spell heals another player, which makes healer and priest archetypes able to level their skills by supporting others.

The mod requires Project MMO and Iron's Spells 'n Spellbooks, both at the 1.20.1 version of the mod chain. Installation covers the server and each player's game. Files are published for Forge and NeoForge across 11 release versions, 1.20.1 – 1.21.10, and the code is covered by the Creative Commons Attribution 4.0 license, which is not open source. Source code and an issue tracker are public.

Key features

  1. Skill requirements per spell

    Each spell can carry skill requirements added through datapacks, so server owners control access without editing the spell code.

  2. Level-based requirements

    Requirements can be set for each spell level, and a specific level can override the default requirement for the spell.

  3. Scroll, spellbook and sword limits

    Requirements can restrict casting from scrolls, spellbooks and swords, and can also stop a spell from being inscribed unless the player meets them.

  4. Experience for support casting

    A config option awards experience when a spell heals another player, supporting healer and priest playstyles.

Compatibility

Latest build for each game version and loader.

1.21.x10 of 10 versions with builds
1.21.10Not available1.0.2
1.21.9Not available1.0.2
1.21.8Not available1.0.2
1.21.7Not available1.0.2
1.21.6Not available1.0.2
1.21.5Not available1.0.2
1.21.4Not available1.0.2
1.21.3Not available1.0.2
1.21.2Not available1.0.2
1.21.1Not available1.0.2
1.20.x1 of 1 version with builds
1.20.11.20.1-1.0.8Not available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Project MMOProvides skills / stats / levels, that provide unique benefits!
Required
Iron's Spells 'n SpellbooksA magic mod bringing back the classic RPG spellcasting fantasy. (irons spells and spellbooks)
Required

Questions

Does Project MMO: Iron's Spells & Spellbooks Compat need Project MMO?

Yes. Project MMO is a required dependency, along with Iron's Spells 'n Spellbooks. Both must be installed on the server and the client.

How are the requirements added to a spell?

Requirements are written in a datapack. Running the datapack generation command creates a modified fireball.json file, and its requirements section sets the default and per-level values.

Can a server use requirements without changing the spell code?

Yes. Requirements are configured in datapacks, so a server owner can change which spells and levels are restricted without editing the mod itself.

In the catalog

Project MMO: Iron's Spells & Spellbooks Compat is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 15,569 mods support Minecraft 1.21.10.

More from Silvertide

All projects

Similar mods

What the author says

This mod requires Project MMO and Iron's Spells and Spellbooks for 1.20.1 This compatability mod allows you to add skill requirements to spells using datapacks. If a player doesn't meet the requirements then they can't cast the spell. It allows you to specify requirements on a per spell level basis as well. These…
Silvertide, on the Modrinth page

Official listing

Owner
Silvertide
Published
2025-03-20
Updated on Modrinth
2025-12-10
Facts verified
2026-10-15

Tags