
Launchpad
使用 Fabric 方式为 NeoForge 进行开发
Launchpad
一个使用 Fabric 规范开发 NeoForge 模组的小工具。
📖 关于
Launchpad 的主要功能包括以下内容:
- 从
fabric.mod.json文件读取模组元数据 - 运行模组入口点(标准及自定义)
- 使用 Class Tweakers(或 Access Wideners)进行访问转换
- 加载嵌套 jar 依赖
此外,我们在 Usage 中描述的 Fabric 标准基础上提供了某些扩展。
何时使用 Launchpad
一般来说,Launchpad 最适合那些已经与 NeoForge 潜在兼容的小型到中型 Fabric 模组,只需最后一点推动即可加载。
在以下情况下使用 Launchpad:
- 你想将模组移植到 NeoForge,但没有时间进行完整的原生移植
- 你的模组几乎不需要修改就能与 NeoForge 兼容(主要涉及 Mixins)
- 你愿意在 NeoForge 上拥有额外依赖,即 Forgified Fabric API 和 Launchpad
何时不应使用 Launchpad
考虑制作原生移植或使用 MultiLoader 模板,当:
- 你想广泛使用 NeoForge API
- 你想完全控制元数据或入口点
- 你不想有额外依赖
📋 使用
所有使用说明请参见我们的仓库。
⚖️ 许可证
Launchpad 根据 GNU 通用公共许可证第三版及 Classpath 例外 v2.0 许可。有关完整许可证文本,请参见 LICENSE。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。