ModsFinder

GTBC's SpellLib/API

by GameTechBC

GTBC's SpellLib/API is a library for Iron's Spells 'n Spellbooks add-on developers, supplying shared spell attributes, particle managers and armor and curio classes.

ForgeNeoForgeClient and serverAll rights reserved1.20.1 – 1.21.1

What it does

Add-on developers often copy the same helper code between projects, and this library keeps those tools in one place. It requires Iron's Spells 'n Spellbooks, so that mod has to be installed alongside it. Files are published for Forge and NeoForge, covering 1.20.1 and 1.21.1, with 2.2.0 as the latest build for each loader and both released on 2026-09-06.

The library adds new spell attributes such as spell critical rate and damage, spell projectile damage and spell damage, along with many pre-made patterned particle managers. Client and server both need it, so the server and every player install the same build. It is released under All rights reserved, which means the code is not open source, and the author has said that an open-source release may be considered once the project has a longer track record in the modding scene.

Key features

  1. Spell attributes

    New attributes cover spell critical rate and damage, spell projectile damage and general spell damage for add-ons to use.

  2. Random imbuing curios

    The AdvancedRandomImbuingCurio class creates a curio that imbues itself with specified random spells on right-click.

  3. Trade definitions

    The AdvancedTrades class gives a simple way to define trades that can be adjusted in several ways.

  4. Imbuable armor and Geckolib items

    AbstractImbueableArmorItem offers customizable slots and pre-imbued spells, while GeoArmorItem and GeoMagicSwordItem add Geckolib models.

  5. Spell animations and sounds

    The AdvancedSpell class plays a random list of animations and sounds from cast start to finish, in either order.

Compatibility

Latest build for each game version and loader.

1.21.1Not available2.2.0-1.21.1
1.20.12.2.0-1.20.1Not 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 1

Iron's Spells 'n SpellbooksA magic mod bringing back the classic RPG spellcasting fantasy. (irons spells and spellbooks)
Required

Use cases

Who it’s for: The library is aimed at developers making add-ons for Iron's Spells 'n Spellbooks. Players who only want to play with spells do not need it unless an add-on they install depends on it.

How it compares

Full comparison

More Spell Attributes [More Magic Series] is a Fabric and NeoForge library for 1.20.1 – 1.21.1 with client and server needs, released under the MIT License and not open source. More RPG Library covers Fabric, Forge and NeoForge for the same range, is open source under the MIT License and also needs client and server. KubeJS Iron's Spells is published for Forge and NeoForge across 1.19.2 – 1.21.1, is open source under the MIT License and runs on client and server.

ModLoadersGame versionsEnvironmentUpdated
GTBC's SpellLib/APIForge and NeoForge1.20.1 – 1.21.1Client and server2026-09-06
More Spell Attributes [More Magic Series]Fabric and NeoForge1.20.1 – 1.21.1Client and server2026-01-30
More RPG LibraryFabric, Forge and NeoForge1.20.1 – 1.21.1Client and server2026-10-11
KubeJS Iron's SpellsForge and NeoForge1.19.2 – 1.21.1Client and server2026-03-15

Questions

Does SpellLib/API need Iron's Spells 'n Spellbooks?

Yes. Iron's Spells 'n Spellbooks is a required dependency, so it must be installed next to this library on both Forge and NeoForge.

Which game versions does SpellLib/API support?

Files exist for 1.20.1 and 1.21.1, with 2.2.0 as the latest build for each loader.

Does the server need SpellLib/API?

Yes. The server and every player need the mod installed.

In the catalog

GTBC's SpellLib/API is one of 3,514 Library mods on ModsFinder, and one of 1,576 Library mods for Forge. 32,366 mods support Minecraft 1.21.1.

More from GameTechBC

All projects

Similar mods

What the author says

A new library/API mod for all of my Iron's Spellbooks Addons! This mod does not do ANYTHING on it's own!!
GameTechBC, on the Modrinth page

Official listing

Owner
GameTechBC
Published
2026-08-04
Updated on Modrinth
2026-09-06
Facts verified
2026-10-15

Tags