Skip to content

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!

mulai dari GameTechBC · CurseForge
unduhan
25 unduhan
dilihat
64 dilihat
Diperbarui
Diperbarui 29.10.2026

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)
GTBC's SpellLib/API — tangkapan layar 1

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

  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.

Versi

Dengan dependensi

MinecraftLoaderFileTanggalTindakan
1.20.1Forgegtbcs_spell_lib-2.2.0-1.20.1287 KB 10
1.21.1NeoForgegtbcs_spell_lib-2.2.0-1.21.1301 KB 15
1.21NeoForgespell_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

Komentar 0

Masuk untuk berkomentarMasuk

Mod serupa

Semua mod

Selengkapnya