GTBC's SpellLib/API Mod untuk Minecraft 1.20.1, 1.21.1
Mod library dan penyimpanan kode umum untuk semua mod saya yang berisi alat bantu untuk mempermudah hidup saya dalam membuat add-on ISS!
Tentang mod GTBC's SpellLib/API
Mod library/API baru untuk semua Addon Iron's Spellbooks milik saya!
Mod ini tidak melakukan APA PUN dengan sendirinya!!
Mod ini terutama dibuat untuk para pengembang add-on Iron's Spellbooks dan juga untuk saya sendiri... Karena saya punya begitu banyak addon ISS, rasanya menyebalkan harus menyalin-tempel semua hal yang diperlukan dari satu tempat ke tempat lain setiap kali saya mulai mengerjakan addon baru. Jadi.. library ini dibuat!
Apa yang ditambahkan oleh mod Library/API ini:
- Attribute baru seperti Spell Crit rate/DMG, Spell Projectile DMG, Spell Damage
- Banyak particle manager berpola yang sudah jadi
- Class AdvancedRandomImbuingCurio untuk membuat curio yang saat diklik kanan, meng-imbue dirinya dengan spell acak yang ditentukan
- Cara mudah untuk membuat trade yang fleksibel dengan class AdvancedTrades
- Opsi imbuement armor yang nyaman dengan slot yang dapat disesuaikan dan spell yang sudah di-imbue dengan class AbstractImbueableArmorItem
- Item armor Geckolib Geo, item pedang sihir Geo dengan class GeoArmorItem & GeoMagicSwordItem
- Class MultiAttributeCurio yang mendukung banyak attribute
- Class AdvancedSpell untuk memainkan animasi dan suara acak saat cast dimulai-selesai dari sebuah daftar, dengan boolean untuk memilih apakah akan memainkannya secara berurutan atau tidak
- Class CurioUtils untuk dengan mudah memeriksa curio yang dipakai pada pemain
- Class SummonCheckHelper untuk memeriksa summon dalam radius dengan pemiliknya (saya terutama menggunakannya untuk sistem batas summon pada mod T.O Tweaks)

Saya juga baru saja membuka Patreon untuk mendukung pengembangan mod-mod saya. Jika Anda menyukai mod saya dan ingin mendukung pengembangannya, itu akan sangat berarti <3. Ada keuntungan untuk para patron yang bisa Anda lihat di halaman Patreon (seperti versi Alpha/Beta dan dev-teaser khusus Patreon).
Lisensi: All Rights Reserved (ARR)
Saya memegang semua hak atas mod ini. Silakan lihat daftar berikut untuk apa yang boleh dan tidak boleh Anda lakukan dengan mod ini.
Anda Boleh:
- Anda boleh menggunakan mod ini di modpack apa pun yang Anda mainkan atau buat
- Anda boleh menggunakan mod ini sebagai dependency untuk addon Anda (pastikan untuk meminta akses github kepada saya)
- Anda boleh mengembangkan datapack untuk mod ini
Anda Tidak Boleh:
- Mengekstrak, menggunakan kembali, atau mendistribusikan ulang aset atau kode apa pun dari mod ini
- Memodifikasi, mendekompilasi, atau mengunggah ulang mod ini dalam bentuk apa pun
- Jika saya memberi Anda akses GitHub, itu hanya untuk tujuan referensi (untuk membantu Anda menggunakan API dengan benar di addon Anda)
- Anda tidak diizinkan menyalin, menggunakan kembali, atau mengadaptasi kode dari repositori untuk proyek Anda sendiri tanpa persetujuan eksplisit dari saya
Kredit:
- Dasar dari sistem screen shake direferensikan dari Cataclysm (dengan izin) dan dikembangkan lebih lanjut menjadi implementasi yang lebih canggih untuk mod ini
Mengapa proyek Anda Closed Source dan Bagaimana kami bisa mendapatkan aksesnya?
Di masa lalu, saya mengalami beberapa pengalaman buruk dengan proyek kuliah saya (urusan pribadi) yang membuat saya memiliki masalah kepercayaan. Anggap saja saya mengalami semacam trauma, dan sulit bagi saya untuk mempercayai orang dengan mudah. Karena saya masih cukup baru di komunitas ini, saya merasa perlu berhati-hati. Itulah sebabnya proyek saya saat ini closed-source. Namun, jika saya bertahan cukup lama di dunia modding dan membangun lebih banyak kepercayaan, saya mungkin akan mempertimbangkan untuk membuatnya open-source di masa depan.
Untuk saat ini, jika Anda adalah modder yang dikenal atau seseorang yang saya kenal secara pribadi dan Anda ingin mengakses proyek saya untuk penggunaan pribadi atau untuk membantu saya secara langsung, silakan hubungi saya. Anda bisa menghubungi saya di Discord atau CurseForge, dan saya akan dengan senang hati memberikan akses kolaborasi ke repositori GitHub saya.
Cara memasang 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.
Versi
Dengan dependensi
| Minecraft | Loader | File | Tanggal | Tindakan |
|---|---|---|---|---|
| 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 |
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.
Ulasan
Jadilah yang pertama menilai GTBC's SpellLib/API

