ModsFinder

The Spell Library

by bob_bacon

The Spell Library is a Fabric library mod that gives other mods a shared base for spells, rituals and a mana system, and it needs Registry Helper Lib.

FabricClient and serverAll rights reserved1.20.1 – 1.20.4

What it does

The mod is a code-driven library that provides developer-friendly utilities for building customizable spells and rituals. It bundles a mana system in which mana regenerates according to the player's current health, so lower health slows the regeneration rate. Spells are found in scrolls, and the default registered spells are added to scrolls; a scroll contains the spell it is used to cast.

Registry Helper Lib is a required dependency and must be installed alongside The Spell Library on Fabric. A server running it needs every connecting player to have it too. Files are published for Fabric only, across four game versions, 1.20.1 – 1.20.4, with 1.2.15 for 1.20.4 as the latest file, an alpha build released on 2026-04-12. The mod is released under All rights reserved, and its source code and a wiki are linked publicly.

Key features

  1. Mana system

    Mana is a resource that regenerates over time and scales with the player's current health.

  2. Spell scrolls

    Spells are obtained as scrolls, and default registered spells are added to the scroll set.

  3. Spell book

    A spell book item is included for keeping and organizing spells.

  4. Developer utilities

    Mod developers get a library of helpers for registering spells, rituals and their mana costs.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.41.2.15
1.20.31.2.15
1.20.21.2.15
1.20.11.2.15
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 1

Registry Helper LibA small library to register faster and easier. Supports Minecraft's and custom registries.
Required

Use cases

Building spell-based mods

Developers can use the library as a foundation for new magic content that needs spells and rituals.

Who it’s for: Players who want spell scrolls and a health-linked mana system, and mod developers who want a base for spells and rituals on Fabric 1.20.4 and its neighboring versions.

How it compares

Full comparison

Spellbound is a Fabric mod for 1.20.1 – 1.20.6 that runs on client and server, and it is released under the MIT License without open source code. Archon is a Fabric mod for 1.20 – 1.20.6, client and server, under the GNU General Public License v3.0 only, and it is open source. Matadora is a Fabric mod for 1.20.1 only, client and server, under All rights reserved and not open source.

ModLoadersGame versionsEnvironmentUpdated
The Spell LibraryFabric1.20.1 – 1.20.4Client and server2026-04-12
SpellboundFabric1.20.1 – 1.20.6Client and server2025-08-10
ArchonFabric1.20 – 1.20.6Client and server2025-04-23
MatadoraFabric1.20.1Client and server2026-03-14

Questions

Does The Spell Library need Registry Helper Lib?

Yes. Registry Helper Lib is a required dependency and must be installed on Fabric next to The Spell Library.

Does the server need The Spell Library?

Yes. Every player and the server need a copy of the mod.

Which game versions does The Spell Library support?

Files cover 1.20.1, 1.20.2, 1.20.3 and 1.20.4, and 1.20.4 has the latest file, 1.2.15.

In the catalog

The Spell Library is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 13,907 mods support Minecraft 1.20.4.

More from bob_bacon

All projects

Similar mods

What the author says

This library provides useful tools to develop spells and rituals, with an integrated mana and scroll system. This mod is currently in alpha
bob_bacon, on the Modrinth page

Official listing

Owner
bob_bacon
Published
2026-02-10
Updated on Modrinth
2026-04-12
Facts verified
2026-10-15

Tags