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 my life easier with ISS add-on making!
Back to Files

gtbcs_spell_lib-1.3.0-1.20.1

File namegtbcs_spell_lib-1.3.0-1.20.1.jar
Uploader
GameTechBCGameTechBC
Uploaded
Sep 7, 2025
Downloads
2.4M
Size
89.1 KB
Mod Loaders
Forge
File ID
6973032
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:gtbcs-spelllib-1194714:6973032")

Learn more about Curse Maven

What's new

GTBC's SpellLib/API - Update v1.3.0 for 1.20.1:

:scroll: Changes include...

Dev Note: This version is now ported to Forge 1.20.1

Additions & Changes:

  • GSLRenderEmissiveLayer → Automatically creates emissive renders from a provided texture with full customizability
  • AdvancedSphereParticleManager → Provides an extremely customizable way to create automatic spheres easily
  • GSLGeneralUtils A utility class with multiple helper methods to simplify common tasks:
    • findNearestTargetIn3D → check in AABB 3D
    • maintainHeight → hover in certain Y
    • applyDirectionalBoost
    • applyFriction
    • instantKill
    • isAirborne → new check
    • forceDropHeldItem → for stealing type spell or something
    • doHealingPercentage
    • isBelowHealthThreshold
    • notifyPlayersInRange → send message to area
    • isPlayerActuallyBlocking → checks if entity is facing the attacker and blocking for accurate results
    • spawnEntityOnGround → perfect ground check spawns
    • isAlly or isTamed → boolean checks
    • hexToVector3f and hexToRGB255 → color converters – useful for applying Blockbench color codes directly to particles like Blastwaves

This mod has no additional files