概述
Fabric 由 Fabric Loom,Fabric Loader 和 Fabric API 组成。
其中 Fabric Loader 是最基础的组件(加载器);但在大多数情况下需要同时安装 Fabric Loader 和 Fabric API。
而开发者需要使用 Fabric Loom 这个 Gradle 插件进行 Fabric 生态系统的模组开发。
Fabric API 提供一些基础的接口,允许其它模组注册物品、方块、模型、界面等,也提供一些事件。
除支持 1.14+ 的正式版本外,Fabric API 也跟进最新快照版本开发,还支持 20w14∞ 及之后的愚人节版本。
对于开发者
开发者则需要去下载 官方示例模组 (GitHub) 或者使用示例模组的模板生成器。
Fabric 官方 有较为完善的开发和使用文档:Fabric Wiki(英文)和 Fabric 文档(英文)。
Fabric 官方 有中文社群贡献的中文开发和使用文档:Fabric Wiki(中文)和 Fabric 文档(中文)。
另在中文论坛上有玩家翻译的中文开发文档:MCBBS(已失效,请使用网页时光机查看)。
备注
低版本移植:
Fabric API 自从 0.59.0-1.19.2 和 0.59.0-1.18.2 版本开始,modid 更换为 fabric-api,但在 fabric.mod.json 里填入 fabric 仍然有效。
关于 Fabric 的更详细页面介绍和安装使用方法请查看 Fabric 官网。