You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Minecraft开源模组搭建报错:Task 'genIntellIjruns'未找到

解决Minecraft模组搭建中genIntellIjruns任务不存在的问题

1. 先修正任务名拼写

你输入的genIntellIjruns存在拼写错误,正确的任务名是genIntellijRuns(注意第二个"I"为小写,"R"大写)。先尝试执行正确的命令:

gradlew.bat genIntellijRuns

2. 匹配对应MC构建工具的命令

不同Minecraft模组加载器(Forge/Fabric/Quilt)的IDE配置生成命令存在差异,按模组使用的工具选择对应操作:

  • Forge:新版本使用genIntellijRuns,旧版本需执行gradlew.bat setupDecompWorkspace idea
  • Fabric/Quilt:先执行gradlew.bat genSources生成源码,再执行gradlew.bat idea生成IDEA配置;也可直接将项目导入IDEA,Loom插件会自动识别并配置运行项
  • 执行gradlew.bat tasks查看所有可用任务,重点关注带run或idea关键词的任务(比如runClient、runServer),这些任务可直接启动游戏客户端/服务端

3. 手动配置IDEA运行项

如果自动生成任务仍不可用,可手动添加运行配置:

  • 打开IDEA,进入Run > Edit Configurations
  • 点击+号,选择Application
  • 主类:Forge填net.minecraftforge.userdev.UserdevLauncher,Fabric填net.fabricmc.devlaunchinjector.Main,Quilt填org.quiltmc.devlaunchinjector.Main
  • VM参数:从项目的build.gradle/build.gradle.kts中提取对应加载器的启动参数,或参考模组的README文档
  • 工作目录:设置为项目根目录下的run文件夹(若不存在可手动创建)

4. 检查项目Gradle配置

  • 确认build.gradle/build.gradle.kts中引入了对应加载器的Gradle插件,比如Forge的net.minecraftforge.gradle、Fabric的fabric-loom,这些插件是生成IDE配置任务的前提
  • 若插件缺失,添加对应依赖后,执行gradlew.bat clean build --refresh-dependencies刷新依赖并重新加载项目

内容的提问来源于stack exchange,提问作者Adam Frank

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 13:14:59