如何正确导出Fabric 1.20模组?IntelliJ IDEA导出步骤求助
IntelliJ IDEA导出Fabric 1.20可运行模组分步教程
一、导出前必做检查
- 确认
fabric.mod.json配置无误:重点核对id、version、environment(客户端模组需设为client)、entrypoints里的客户端入口类路径,要和你的TutorialModClient类的全路径完全匹配 - 编译验证:点击IDE顶部菜单
Build > Build Project,确保项目无编译错误 - 依赖检查:确认Fabric API等必要依赖已正确引入,无缺失或版本不匹配问题
二、Gradle任务导出(推荐方式)
Fabric模组项目默认用Gradle管理,官方推荐用内置任务打包:
- 调出Gradle面板:点击IDE顶部
View > Tool Windows > Gradle,或用快捷键Alt+Shift+F10旁的Gradle图标 - 展开项目节点:在面板中找到你的项目,依次展开
Tasks > build - 执行打包任务:双击
build任务,等待Gradle完成编译、打包流程 - 获取成品jar:任务完成后,可运行的模组jar包会生成在项目根目录的
build/libs/文件夹中,选择不带-dev、-sources后缀的文件,这是可直接使用的成品
三、手动构建导出(Gradle任务失败时备用)
如果Gradle build出现异常,可尝试手动配置Artifact导出:
- 打开项目结构:点击
File > Project Structure(快捷键Ctrl+Alt+Shift+S) - 添加Artifact:在左侧菜单选择
Artifacts,点击左上角+号,选择JAR > From modules with dependencies - 配置Artifact参数:
- 选择项目的主模块(通常为
main) - 勾选
Include in project build,设置输出路径为项目的build/libs目录 - 确认主类配置正确(客户端模组需指向
TutorialModClient) - 点击
OK保存配置
- 选择项目的主模块(通常为
- 执行构建:回到IDE顶部,点击
Build > Build Artifacts,选择刚创建的Artifact,点击Build - 获取成品jar:同样在
build/libs/目录下找到生成的jar包
四、模组验证
将导出的jar包放入游戏的mods文件夹(通常路径为.minecraft/mods),启动Fabric 1.20客户端,检查模组是否成功加载,并测试背包满时发送77765的功能
内容的提问来源于stack exchange,提问作者Yi Huang
相关产品推荐
相关产品推荐

