GTBC's SpellLib/API Mod za Minecraft 1.20.1, 1.21.1
Library mod i zajedničko skladište koda za sve moje modove, sa korisnim alatima koji mi olakšavaju pravljenje ISS add-on-a!
O GTBC's SpellLib/API modu
Novi bibliotečki/API mod za sve moje Iron's Spellbooks dodatke!
Ovaj mod ne radi NIŠTA sam po sebi!!
Ovaj mod je uglavnom napravljen za programere Iron's Spellbooks dodataka, uključujući i mene... Pošto imam toliko mnogo ISS dodataka, dosadno je kopirati i lepiti sve potrebne stvari s jednog mesta na drugo kad god počnem da radim na novom dodatku. Zato je... ova biblioteka napravljena!
Šta ovaj bibliotečki/API mod dodaje:
- Nove atribute kao što su Spell Crit rate/DMG, Spell Projectile DMG, Spell Damage
- Mnoge gotove šablonske menadžere čestica
- Naprednu klasu AdvancedRandomImbuingCurio za pravljenje kurioznih predmeta koji se desnim klikom imbuju određenim slučajnim činima
- Lak način za pravljenje fleksibilnih razmena pomoću klase AdvancedTrades
- Udobne opcije imbovanja oklopa sa prilagodljivim slotovima i unapred imbovanim činima pomoću klase AbstractImbueableArmorItem
- Geckolib Geo predmete za oklop, Geo predmete za magične mačeve pomoću klasa GeoArmorItem i GeoMagicSwordItem
- Klasu MultiAttributeCurio koja podržava više atributa
- Klasu AdvancedSpell za puštanje slučajnih animacija i zvukova pri početku i završetku bacanja čina sa liste, uz boolean za izbor da li da se puštaju po redu ili ne
- Klasu CurioUtils za lako proveravanje da li igrač nosi curio
- Klasu SummonCheckHelper za proveravanje prizvanih bića u radijusu sa vlasnikom (uglavnom je koristim za sistem ograničenja prizivanja u modu T.O Tweaks)

Nedavno sam takođe otvorio Patreon za podršku razvoju mojih modova. Ako volite moje modove i želite da podržite razvoj, mnogo bi mi značilo <3. Postoje pogodnosti za patronе koje možete pogledati na Patreon stranici (kao što su Alpha/Beta verzije i Patreon specifične najave za programere).
Licenca: Sva prava zadržana (ARR)
Zadržavam sva prava na ovaj mod. Molim vas da pogledate sledeću listu da vidite šta možete, a šta ne možete da radite sa ovim modom.
Možete:
- Možete koristiti ovaj mod u bilo kom modpacku koji igrate ili pravite
- Možete koristiti ovaj mod kao zavisnost za svoje dodatke (obavezno mi se obratite za pristup GitHub-u)
- Možete razvijati datapackove za ovaj mod
Ne možete:
- Izvlačiti, ponovo koristiti ili distribuirati bilo kakve resurse ili kod iz ovog moda
- Menjati, dekompilirati ili ponovo postavljati ovaj mod u bilo kom obliku
- Ako vam odobrim pristup GitHub-u, to je samo u svrhu reference (da vam pomogne da pravilno koristite API u svojim dodacima)
- Nije vam dozvoljeno da kopirate, ponovo koristite ili prilagođavate kod iz repozitorijuma za svoje projekte bez moje izričite dozvole
Zasluge:
- Osnova sistema tresenja ekrana preuzeta je iz Cataclysm (uz dozvolu) i dalje razvijena u napredniju implementaciju za ovaj mod
Zašto je vaš projekat zatvorenog koda i kako možemo dobiti pristup njemu?
U prošlosti sam imao nekoliko nesrećnih iskustava sa svojim fakultetskim projektima (lične stvari) koja su mi ostavila probleme sa poverenjem. Recimo samo da sam razvio neku vrstu traume i teško mi je da lako verujem ljudima. Pošto sam prilično nov u ovoj zajednici, osećam potrebu da budem oprezan. Zato su moji projekti trenutno zatvorenog koda. Međutim, ako ostanem u modding sceni dovoljno dugo i izgradim više poverenja, možda razmislim da ih učinim otvorenog koda u budućnosti.
Za sada, ako ste poznati modder ili neko koga lično poznajem i želite pristup mojim projektima za ličnu upotrebu ili da mi direktno pomognete, slobodno mi se obratite. Možete me kontaktirati na Discord-u ili CurseForge-u i rado ću vam dati pristup za saradnju na mojim GitHub repozitorijumima.
Kako instalirati GTBC's SpellLib/API
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
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.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
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.
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.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
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.
Verzije
Sa zavisnostima
| Minecraft | Loader | Fajl | Datum | Akcije |
|---|---|---|---|---|
| 1.20.1 | Forge | gtbcs_spell_lib-2.2.0-1.20.1287 KB 10 | ||
| 1.21.1 | NeoForge | gtbcs_spell_lib-2.2.0-1.21.1301 KB 15 | ||
| 1.21 | NeoForge | spell_lib-1.0.0-1.21.158.9 KB |
Česta pitanja
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.
Recenzije
Budi prvi koji će oceniti GTBC's SpellLib/API

