Skip to content

GTBC's SpellLib/API Mod pour Minecraft 1.20.1, 1.21.1

Un mod de bibliothèque et un stockage de code commun pour tous mes mods, contenant des outils utiles pour me faciliter la vie avec la création d'add-ons ISS !

à partir de GameTechBC · CurseForge
téléchargements
25 téléchargements
vues
65 vues
Mis à jour
Mis à jour 29.10.2026

À propos du mod GTBC's SpellLib/API

Un nouveau mod bibliothèque/API pour tous mes addons Iron's Spellbooks !

Ce mod ne fait RIEN tout seul !!

Ce mod est principalement créé pour les développeurs d'addons Iron's Spellbooks et pour moi-même... Comme j'ai tellement d'addons ISS, c'est pénible de copier-coller tous les éléments nécessaires d'un endroit à un autre chaque fois que je commence à travailler sur un nouvel addon. C'est donc pour cela que cette bibliothèque a été créée !

Ce que ce mod bibliothèque/API ajoute :

  • De nouveaux attributs comme le taux/les dégâts de coup critique de sort, les dégâts de projectile de sort, les dégâts de sort
  • De nombreux gestionnaires de particules à motifs préconçus
  • La classe AdvancedRandomImbuingCurio pour créer des curios qui, au clic droit, s'imprègnent de sorts aléatoires spécifiés
  • Un moyen simple de créer des échanges flexibles avec la classe AdvancedTrades
  • Des options confortables d'imprégnation d'armure avec des emplacements personnalisables et des sorts pré-imprégnés grâce à la classe AbstractImbueableArmorItem
  • Des objets d'armure Geo Geckolib, des objets d'épée magique Geo avec les classes GeoArmorItem et GeoMagicSwordItem
  • La classe MultiAttributeCurio qui prend en charge plusieurs attributs
  • La classe AdvancedSpell pour jouer des animations et des sons aléatoires au début et à la fin du lancement à partir d'une liste, avec un booléen pour choisir de les jouer dans l'ordre ou non
  • La classe CurioUtils pour vérifier facilement le port d'un curio sur un joueur
  • La classe SummonCheckHelper pour vérifier les invocations dans un rayon avec le propriétaire (je l'utilise principalement pour le système de limite d'invocations du mod T.O Tweaks)
GTBC's SpellLib/API — capture 1

J'ai aussi récemment ouvert un Patreon pour soutenir le développement de mes mods. Si vous aimez mes mods et souhaitez soutenir le développement, cela compterait beaucoup pour moi <3. Il y a des avantages pour les patrons que vous pouvez découvrir sur la page Patreon (comme les versions Alpha/Beta et des teasers de développement spécifiques aux patrons).

Licence : Tous droits réservés (ARR)

Je me réserve tous les droits sur ce mod. Veuillez vous référer à la liste suivante pour ce que vous pouvez et ne pouvez pas faire avec ce mod.

Vous pouvez :

  • Vous pouvez utiliser ce mod dans n'importe quel modpack auquel vous jouez ou que vous créez
  • Vous pouvez utiliser ce mod comme dépendance pour vos addons (assurez-vous de me demander l'accès GitHub)
  • Vous pouvez développer des datapacks pour ce mod

Vous ne pouvez pas :

  • Extraire, réutiliser ou redistribuer tout contenu ou code de ce mod
  • Modifier, décompiler ou re-téléverser ce mod sous quelque forme que ce soit
  • Si je vous accorde l'accès GitHub, c'est uniquement à des fins de référence (pour vous aider à utiliser correctement l'API dans vos addons)
  • Vous n'êtes pas autorisé à copier, réutiliser ou adapter le code du dépôt pour vos propres projets sans mon approbation explicite

Crédits :

  • La base du système de tremblement d'écran a été référencée depuis Cataclysm (avec permission) et développée davantage en une implémentation plus avancée pour ce mod

Pourquoi votre projet est en code fermé et comment pouvons-nous y accéder ?

Dans le passé, j'ai eu quelques expériences malheureuses avec mes projets universitaires (affaires personnelles) qui m'ont laissé des problèmes de confiance. Disons simplement que j'ai développé une sorte de traumatisme, et qu'il m'est difficile de faire facilement confiance aux gens. Comme je suis assez nouveau dans cette communauté, je ressens le besoin d'être prudent. C'est pourquoi mes projets sont actuellement en code fermé. Cependant, si je reste assez longtemps dans le milieu du modding et que je gagne davantage de confiance, je pourrais envisager de les rendre open-source à l'avenir.

Pour l'instant, si vous êtes un moddeur connu ou quelqu'un que je connais personnellement et que vous souhaitez accéder à mes projets pour un usage personnel ou pour m'aider directement, n'hésitez pas à me contacter. Vous pouvez me contacter sur Discord ou CurseForge, et je vous fournirai volontiers un accès de collaboration à mes dépôts GitHub.

Comment installer GTBC's SpellLib/API

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.20.1–1.21.1 on Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file gtbcs_spell_lib-2.2.0-1.21.1.jar (301 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: GTBC's SpellLib/API should be in the list.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

Versions

Avec dépendances

MinecraftLoaderFichierDateActions
1.20.1Forgegtbcs_spell_lib-2.2.0-1.20.1287 Ko 10
1.21.1NeoForgegtbcs_spell_lib-2.2.0-1.21.1301 Ko 15
1.21NeoForgespell_lib-1.0.0-1.21.158.9 Ko

FAQ

Which Minecraft versions does GTBC's SpellLib/API work on?

There are files for 1.21.1, 1.21, 1.20.1. The newest is 1.21.1.

Is GTBC's SpellLib/API for Forge or Fabric?

There are files for Forge: 1.20.1 and for NeoForge: 1.21–1.21.1. There are no files for Fabric: a mod for another loader will not start.

Does GTBC's SpellLib/API need other mods?

The author lists no required dependencies: the Forge or NeoForge loader is enough.

Which Java does GTBC's SpellLib/API need?

Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download GTBC's SpellLib/API safely?

On this page: the file gtbcs_spell_lib-2.2.0-1.21.1.jar (301 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: 36cce8ab3117e89ae992a84a566d596709db2ffe.

Avis

Soyez le premier à noter GTBC's SpellLib/API

Commentaires 0

Connectez-vous pour commenterSe connecter

Mods similaires

Tous les mods

En savoir plus