指南
如何制作 Fabric 模组
更新于 2026年10月7日
Fabric 是一个轻量的模组加载器,能快速跟进新的 Minecraft 版本。Fabric 模组是用 Loom 插件构建的 Gradle 项目,带有一个 fabric.mod.json,告诉加载器这个模组是什么。玩家把它安装在客户端(如果模组添加了内容,服务器也要装)。
一个可以作为起点的例子。
用 Codexe 生成这个分步说明
1.选择 Minecraft 和加载器版本
模组是针对某一个 Minecraft 版本构建的。Fabric API 和加载器的版本必须与之匹配。
2.设置 Gradle 项目
Loom、Minecraft 和映射依赖、Fabric API,以及当前版本所需的 Java 21。
3.编写 fabric.mod.json
模组 id、名称、版本、入口点(
main、client)和依赖。4.编写代码
在入口点中注册物品、方块和事件。当没有对应事件时,用 Mixin 修改原版代码。
5.构建并运行
./gradlew build会在build/libs/中生成模组 .jar;把它和 Fabric Loader、Fabric API 一起放进mods/文件夹。
用 Codexe
描述模组和版本(“Fabric 1.21.1”)。Codexe 生成完整的 Loom 项目,用正确的 Java 和 Gradle 编译,修复构建错误,并检查 .jar 里含有有效的 fabric.mod.json。Minecraft 26.x 的模组使用新的未混淆工具链,Codexe 支持它。
常见问题
Fabric 还是 Forge?
Fabric 更轻量,更新更快;Forge 和 NeoForge 在某些版本上有庞大的模组生态。选你的整合包或玩家使用的加载器。
Fabric 模组能在服务器上运行吗?
能,只要它是为此编写的。添加内容的模组必须同时安装在服务器和客户端上。
制作 Fabric 模组
这条提示词打开后即可直接发送:
“一个 Fabric 1.21.1 模组,添加一把铜锤:一种能挖掘 3x3 范围的工具,用铜锭和木棍合成,带贴图、合成配方和英文名称。”
用 Codexe 生成这个