promotional bannermobile promotional banner

GTBC's SpellLib/API

A library mod and common code storage for all of my mods containing helpful tools to make everyone's life easier with ISS add-on making!

File Details

gtbcs_spell_lib-1.4.0-1.20.1

  • R
  • Dec 27, 2025
  • 131.46 KB
  • 660.2K
  • 1.20.1
  • Forge

File Name

gtbcs_spell_lib-1.4.0-1.20.1.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:gtbcs-spelllib-1194714:7385457")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

GTBC's SpellLib/API - Update v1.4.0 for 1.21.1 and 1.20.1:

:scroll: Changes include...

:sparkles: Additions (1.20.1 & 1.21.1):

  • Added AbstractLoreItem
    • By extending this class, one can create custom items that open a distinct, themed UI on right-click to display specified lore
    • All UI handling and rendering are fully managed by the API Added GUIColorBuilder: Allows creation of custom color themes for Lore Item GUIs
  • Added new attributes:
    • Spell Damage
    • Spell Crit Chance
    • Spell Crit Damage
    • Magic Projectile Damage

:scroll: Dev Note:

  • Default values:
    • Spell Crit Chance: 0.0
    • Spell Crit Damage: 1.0
  • If these attributes are not modified by any mod, base Iron's Spellbooks gameplay behavior remains unchanged
  • These attributes are intended for integration with mods'
  • Added an Example Crit Staff Item

1.21.1 (specific):

  • Removed custom implementation of showing curio based spells (its now default in ISS)