什么是 Architectury API

在 Discord 上与我们交流!

资源介绍

在 Discord 上与我们交流! 一个旨在简化多平台模组开发的中间层 API。 什么是 Architectury API Architectury API 是一个用于抽象对 Fabric API 和 Forge API 调用的 API,因为这两个加载器对 可被视为相同事物的实现方式不同。 Architectury API 定期更新,提供新的钩子和功能。目前包含超过 90 个事件钩子、网络 抽象、加载器调用抽象、游戏注册表抽象以及易于使用的 @ExpectPlatform 注解(仅 适用于静态方法)。 我真的需要这个 API 吗? Architectury API 只是 Architectury 生态系统的一部分, Architectury 插件 是启用 所有这些多平台操作的 Gradle 插件。 对于基于 Architectury 构建的项目,Architectury API 是可选的,你可以仅使用 Architectury 插件来创建你的 Architectury 项目。 Architectury 的优势 开源 减少多平台模组开发的样板代码 开始制作多平台模组 Architectury Loom: https://github.com/architectury/architectury-loom (Fabric Loom 的一个分支,增加了多平台开发功能) Gradle 插件: https://github.com/architectury/architectury-plugin (包含 Architectury Injectables,用于 @ExpectPlatform 注解) 示例模组: https://github.com/architectury/architectury-example-mod (一个已停更的示例模组,使用 Architectury 构建;如可能,请改用模板) 模组模板: https://github.com/architectury/architectury-templates (一组用于快速上手 Architectury 工具链的模板) 示例:@ExpectPlatform 的用法 致谢 在某些较旧版本中,该库曾捆绑了 typetools;其许可证可在此处查看 此处

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心