介绍
介绍由机器翻译自 Modrinth 原页面,仅供参考。
Asphodel API
Asphodel API 是 Cassian 设计的多加载器、多版本 API,旨在简化其模组的长期维护。
Asphodel API 本身不包含任何内容。只有在你安装的模组依赖它时才需要安装,包括这些模组。
没错,这又是一个模组作者自己的前置库。我目前维护着 50 多个模组,分布在多个版本上;而我参与贡献代码的每个前置库,要么不断停止支持我需要维护的版本,要么不支持快照版。发布一个正式版本后,使用通用 JAR 的模组就可以依赖 Asphodel API,无需为了内容完全相同的模组多上传两个 JAR,也让用户能够直接更新模组。
功能
- 简化方块/物品注册。
- 提供通用接口,用于获取对象的
Identifier。 - 轻量级延迟注册实现,便于将模组从 Forge 移植出去。
- 兼容多版本的方块和物品标签数据生成器。
- 便于通用代码使用的通用标签实现。
- 用于检测容器和饰品模组中物品的 API,参见 Immersive Overlays 和 Immersive Minimaps。
鸣谢
通用标签类基于 Fabric API 中的实现,并依照 Apache 2.0 许可协议使用。
常见问题
Asphodel API 支持哪些 Minecraft 版本?
Asphodel API 支持 Minecraft Java 版 1.21.1–26.3,共 6 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。
Asphodel API 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
Cassian 的其他作品
查看全部 →MRU
by IMB11, Cassian
供 Cassian 和 IMB11 的模组运行所需的前置库。
5634万
9 天前
Modrinth · CurseForge
Farmer’s Delight Refabricated
by MehVahdJukaar, vectorwing 等
农夫乐事的现代 Fabric 移植版,一个烹饪与农业模组。
3932万
17 天前
Modrinth · CurseForge
多元乐事 Cultural Delights
by BlueSapphy, raspmary 等
一个为农夫乐事添加世界各地美食系统的附属模组。
1983万
1 天前
Modrinth · CurseForge
Comfortable Campfires
by Cassian
坐在营火旁现在更舒适了一点。点燃的营火会为附近的玩家提供生命恢复或配置的效果。
290.3万
8 个月前
Modrinth · CurseForge
评论
登录后评论和评分