Download GTBC's SpellLib/API — Minecraft Mods — MetaMods

GTBC's SpellLib/API

Active

Downloads

123

Last update

10 months ago
Client
Libraries
Addons

GTBC's SpellLib/API

A new library/API mod for all my Iron's Spellbooks addons!

ATTENTION: This mod does NOTHING on its own!

This modification is primarily created for developers of Iron's Spellbooks addons, including myself. Since I have many ISS addons, it became inconvenient to constantly copy necessary code from one project to another when starting work on a new addon. Therefore, this library was created!

What this library/API mod provides for addon developers:

  • Particle managers with ready-made patterns - many pre-configured particle systems
  • AdvancedRandomImbuingCurio class - creating amulets that become imbued with random spells when right-clicked
  • Adding spells from non-book amulets to spell wheel selection (use the spell_imbued_curio.json item tag)
  • Easy way to create flexible trade offers using the AdvancedTrades class
  • Convenient armor enchantment options with customizable slots and pre-set spells through the AbstractImbueableArmorItem class
  • Geo-armor items and Geo-magic swords using Geckolib through the GeoArmorItem and GeoMagicSwordItem classes
  • MultiAttributeCurio class - support for multiple attributes
  • AdvancedSpell class for playing random animations and sounds at cast start-finish from a list, with the ability to choose the playback order
  • CurioUtils class for easily checking if a player is wearing amulets
  • SummonCheckHelper class for checking summons within a radius with the owner (mainly used for the summon limit system in the T.O Tweaks modification)

Any interested ISS addon developer can message me privately, and I will provide access to this project's Github repository!

Project members
GameTechBC

GameTechBC

Created: 6 Feb 2025

ID: 70821