Gunsmith Lib

Gunsmith Lib

TaCZ 的扩展与辅助工具。

描述(适用于 MC1.20.1 和 MC1.21.1 的 mod 版本 >= 6.0.0):

此模组是用于处理 "Timeless and Classics: Zero" 的扩展和代码库。

此模组本身对最终用户(玩家)没有功能。

注意: 自 6.0.0 版本起,modular version 成为 1.21.1 的唯一版本。此后 full version 已不再存在。

描述(适用于 MC 1.21.1 且 mod 版本 < 6.0.0)

用于 MC1.21.1 的 GunsmithLib 嵌入了 MUKSC 的 TaCZ 非官方移植版,可视为 TaCZ 模组的非官方发行版。(这意味着你无需下载并安装 TaCZ 到客户端。)

此版本进行了一些修补,以使为 MC1.20.1 上 TaCZ 制作的枪械包能够在 GunsmithLib MC1.21 上开箱即用。

GunsmithLib 1.21.1 的 "modular" 版本不包含 TaCZ 本身。你需要单独安装 1.21.1 版本的 TaCZ 才能使其工作。

这是 TACZ 的非官方移植/分支,原版 TACZ 开发团队不提供任何支持,请勿将此版本的问题报告给原版 TACZ 开发团队。

当前功能:

  • (5.2+)命中粒子系统和弹跳系统。
  • (4.13+)枪械弹药变种系统。
  • (4.9+)空爆和近炸引信系统。
  • (4.6+)测距 API
  • (4.5+)允许枪械包作者隐藏热量条 HUD。
  • (4.4+)测距 API
  • (4.3+)子弹对生物的附加效果,以及(4.7+)爆炸弹药爆炸时生成区域效果云。
  • (4.2+)枪械/配件的属性修饰符
  • (3.5+)火控系统(制导导弹和智能手枪)
  • (3.4+)枪盾(在枪械或配件上)。
  • 枪械包的可充能能量武器扩展(让你的枪械可使用 Forge Energy 充能)
  • 用于修改枪械性能的属性。
  • 用于初始化枪械/弹药/配件信息(NBT)的战利品函数
  • 返回指定枪械/弹药/配件 ID 是否已安装(存在于当前枪械索引注册表中)的战利品条件
  • 为其他 TaCZ 附属模组开发者提供的 Forge 事件和 Java 辅助方法。

已知问题:

  • 一些最新的功能,例如枪械变种和空爆测距,不支持反向代理服务器(BungeeCord、Velocity 等)。

枪械包作者文档:

https://github.com/ChloePrime/GunsmithLib/blob/master/docs/gunpack_extensions.md

鸣谢:

感谢 TacZ:Arcana 项目为我提供了选择转轮渲染代码~