Minecraft 1.20.1, 1.21.1용 GTBC's SpellLib/API 모드
내 모든 모드용 라이브러리 모드이자 공통 코드 저장소로, ISS 애드온 제작을 더 쉽게 만들어 주는 유용한 도구들을 포함합니다!
GTBC's SpellLib/API 모드 정보
제 Iron's Spellbooks 애드온을 위한 새로운 라이브러리/API 모드입니다!
이 모드는 단독으로는 아무것도 하지 않습니다!!
이 모드는 주로 Iron's Spellbooks 애드온 개발자와 저 자신을 위해 만들어졌습니다... 제가 ISS 애드온을 너무 많이 만들어서, 새 애드온 작업을 시작할 때마다 필요한 것들을 한 곳에서 다른 곳으로 복사-붙여넣기하는 게 짜증났거든요. 그래서.. 이 라이브러리를 만들었습니다!
이 라이브러리/API 모드가 추가하는 것:
- 주문 치명타율/피해량, 주문 발사체 피해량, 주문 피해량 같은 새로운 속성
- 미리 만들어진 다양한 패턴의 파티클 매니저
- 우클릭 시 지정된 무작위 주문으로 자신을 주입하는 큐리오를 만들기 위한 AdvancedRandomImbuingCurio 클래스
- AdvancedTrades 클래스로 유연한 거래를 쉽게 만드는 방법
- AbstractImbueableArmorItem 클래스로 슬롯과 미리 주입된 주문을 커스터마이즈할 수 있는 편리한 방어구 주입 옵션
- GeoArmorItem 및 GeoMagicSwordItem 클래스가 있는 Geckolib Geo 방어구 아이템, Geo 마법 검 아이템
- 여러 속성을 지원하는 MultiAttributeCurio 클래스
- 시전 시작-종료 시 목록에서 무작위 애니메이션과 사운드를 재생하고, 순서대로 재생할지 여부를 선택하는 불리언을 가진 AdvancedSpell 클래스
- 플레이어가 큐리오를 착용했는지 쉽게 확인하는 CurioUtils 클래스
- 소환수를 소유자와 함께 반경 내에서 확인하는 SummonCheckHelper 클래스 (저는 주로 T.O Tweaks 모드의 소환 제한 시스템에 사용합니다)

최근에 제 모드 개발을 지원하기 위해 Patreon도 개설했습니다. 제 모드를 좋아하고 개발을 지원하고 싶으시다면 정말 큰 힘이 될 거예요 <3. Patreon 페이지에서 확인할 수 있는 후원자 혜택도 있습니다 (알파/베타 버전과 Patreon 전용 개발 티저 등).
라이선스: All Rights Reserved (ARR)
저는 이 모드에 대한 모든 권리를 보유합니다. 이 모드로 할 수 있는 것과 없는 것은 다음 목록을 참고하세요.
할 수 있는 것:
- 플레이하거나 만드는 모든 모드팩에서 이 모드를 사용할 수 있습니다
- 애드온의 의존성으로 이 모드를 사용할 수 있습니다 (저에게 github 접근 권한을 꼭 요청하세요)
- 이 모드용 데이터팩을 개발할 수 있습니다
할 수 없는 것:
- 이 모드의 에셋이나 코드를 추출, 재사용 또는 재배포하는 것
- 이 모드를 어떤 형태로든 수정, 디컴파일 또는 재업로드하는 것
- 제가 GitHub 접근 권한을 부여하더라도 이는 참고용입니다 (애드온에서 API를 올바르게 사용하는 데 도움을 주기 위함)
- 제 명시적 승인 없이 저장소의 코드를 자신의 프로젝트에 복사, 재사용 또는 각색하는 것은 허용되지 않습니다
크레딧:
- 화면 흔들림 시스템의 기반은 Cataclysm에서 참고했으며 (허가를 받아), 이 모드에서 더 발전된 구현으로 개발되었습니다
왜 프로젝트가 클로즈드 소스인가요, 그리고 어떻게 접근할 수 있나요?
과거에 대학 프로젝트(개인적인 문제)와 관련해 안 좋은 경험이 있어서 신뢰 문제가 생겼습니다. 그냥 트라우마 같은 게 생겼다고 해둘게요, 사람을 쉽게 믿기가 어렵습니다. 이 커뮤니티에 꽤 새로 들어왔기 때문에 조심해야 할 필요를 느낍니다. 그래서 제 프로젝트는 현재 클로즈드 소스입니다. 하지만 모딩 씬에 충분히 오래 남아 더 많은 신뢰를 쌓는다면, 미래에는 오픈 소스로 전환하는 것을 고려할 수도 있습니다.
지금으로서는, 잘 알려진 모더이거나 제가 개인적으로 아는 분이고 개인적 사용 또는 저를 직접 돕기 위해 제 프로젝트 접근 권한을 원하신다면 편하게 연락해 주세요. Discord나 CurseForge로 연락하시면 제 GitHub 저장소에 협업 접근 권한을 기꺼이 제공해 드리겠습니다.
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.
버전
의존성 포함
| Minecraft | 로더 | 파일 | 날짜 | 작업 |
|---|---|---|---|---|
| 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.
리뷰
GTBC's SpellLib/API의 첫 평가를 남겨 보세요

