RinLib

RinLib

RinChan Minecraft模组的共享运行时库。

基础库

RinLib

RinChan Minecraft 模组的共享运行时库

RinLib 是 RinChan 的独立 Minecraft 模组使用的一个小型支持库。它将共享协议集中存放,使得游戏模组能够保持专注、更简洁,并且更容易在不同 Minecraft 版本和加载器之间移植。

提供内容

  • Keep My Sword 所使用的通用耐久状态辅助功能。
  • 为底层共享运行时协议提供一个稳定的位置。
  • 独立的 Minecraft 发行分支,避免新旧 API 相互纠缠。
  • 支持对应 Minecraft 版本线的 Fabric、Forge 和 NeoForge 构建版本。

适用人群

当另一个 RinChan 模组将 RinLib 列为依赖项时,请安装它。

对于玩家而言,RinLib 本身不添加任何游戏内容。它是诸如 Keep My Sword 等特性模组所依赖的共享基础。

对于整合包制作者,请确保 RinLib 文件与依赖它的模组使用相同的 Minecraft 版本和加载器。

版本支持

RinLib 为每个不兼容的 Minecraft 版本线使用一个独立的 Git 分支。这避免了脆弱的兼容性补丁代码,并使每个版本的验证更加容易。

如果公开映射、加载器工件或 Gradle 工具链不可用,某些版本可能会被暂时跳过。这些跳过的版本会在仓库文档中记录。

源码与问题反馈