跳到正文

Phantom Loader

作者:HexagonNico

Phantom Loader 是一个前置库,可在构建时生成适配不同加载器的代码,从而自动完成 Minecraft 多加载器模组开发流程中的部分工作。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Phantom Loader

Phantom Loader 是一个前置库,可在构建时生成特定于加载器的代码,从而自动完成为多个模组加载器创建 Minecraft 模组的部分流程。

关于

通常,为 Fabric 和 Forge 同时开发模组时,开发者需要为这两种模组加载器分别创建模块,并添加功能大致相同的加载器专属代码。Phantom Loader 可以在构建时自动生成 Forge 和 Fabric 的初始化器类,让所有代码或大部分代码都保留在通用模块中。

Phantom Library 还负责抽象各模组加载器的基本功能,使开发者只需依赖通用模块中的抽象层。

开发者资源

有关 Phantom Loader 的设置和使用文档,请参阅Wiki。

此处提供了一个使用 Phantom Loader 的模组示例。

鸣谢

作者:HexagonNico

常见问题

Phantom Loader 支持哪些 Minecraft 版本?

Phantom Loader 支持 Minecraft Java 版 1.19.4–1.20.4,共 5 个版本,可用的加载器:Fabric / Forge。下载时注意选择和你游戏版本一致的文件。

Phantom Loader 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

HexagonNico 的其他作品

查看全部 →