配置MDK指南
首页
捐助作者 (opens new window)
GitHub (opens new window)
首页
捐助作者 (opens new window)
GitHub (opens new window)
  • 首页
  • 常见问题

    • 运行 runClient 时无法加载资源
      • 解决方案
      • 参考资料
    • 运行游戏时FML导致崩溃
    • 编码GBK的不可映射字符
    • 不支持 diamond 运算符
    • 找不到命令 gradlew
    • 找不到任务 setupDecompWorkspace
    • PKIX 路径构建失败
    • 环境变量'assetDirectory'必须为有效路径
    • 无法找到 net.minecraft:client
    • ProjectScopeService 已被关闭
    • Path.getFileName() 为空
    • 无法下载 fastutil.jar

运行 runClient 时无法加载资源

# 运行 runClient 时无法加载资源

于ForgeGradle 3.+版本运行runClient时无法加载资源,表现为模组信息(mcmod.info文件)无法加载,或纹理贴图文件无法加载。但是运行build并将生成的模组安装到游戏中时,又能够正常地加载模组信息和纹理贴图文件。

查看图片

# 解决方案

在build.gradle文件内容末尾添加以下代码:

sourceSets { 
    main { 
        output.resourcesDir = output.classesDir 
    } 
}
1
2
3
4
5
其他解决方案①

在build.gradle文件内容末尾添加以下代码:

sourceSets { 
    main { 
        output.resourcesDir = java.outputDir
    } 
}
1
2
3
4
5
其他解决方案②

在build.gradle文件内容末尾添加以下代码:

sourceSets {
	main {
		output.resourcesDir = file('build/combined')
		java.outputDir = file('build/combined')
	}
}
1
2
3
4
5
6

# 参考资料

  • 关于IDEA构建模组时资源文件(如mcmod.info等)无法正确打包的解决办法 (opens new window)
  • Modding with IntelliJ | The asset problem (opens new window)
  • Add extra resource folder to runClient (opens new window)
  • IntelliJ IDEA: runClient task: textures not shown (opens new window)
  • DeflatedPickle/minecraft-forge-1.12-template (opens new window)
编辑此页面 (opens new window)
首页
运行游戏时FML导致崩溃

← 首页 运行游戏时FML导致崩溃→

Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式