话说最近好像正值模组开发赛,版内好像多了一些关于模组构建时资源文件无法打包进去、导致游戏内无法读取mcmod.info的求助,在此我写一下我自己之前摸索关于这问题的经验,来解(shui)困(yi)惑(tie)。
如果你使用的是IntelliJ IDEA的话,可以尝试:
[1]点开File/Settings/Build,Execution,Deployment/Build Tools/Gradle,右边的Build and run using使用IDEA,然后File/Project Structure/Modules,右边的main的Output path选择out\production\resources
[2]如果根目录文件夹没有out文件夹的话,请看看你是不是运行的Gradle项目的runClient,若是的话请尝试在运行按钮旁边的倒三角选择运行模式,选择“窗口图标”的runClient,之后可能就有out文件夹了
如果还是不行请回复这个帖子,我解决了之后会补充到这个帖子里面的
来自群组: PluginsCDTribe
如果你使用的是IntelliJ IDEA的话,可以尝试:
[1]点开File/Settings/Build,Execution,Deployment/Build Tools/Gradle,右边的Build and run using使用IDEA,然后File/Project Structure/Modules,右边的main的Output path选择out\production\resources
[2]如果根目录文件夹没有out文件夹的话,请看看你是不是运行的Gradle项目的runClient,若是的话请尝试在运行按钮旁边的倒三角选择运行模式,选择“窗口图标”的runClient,之后可能就有out文件夹了
如果还是不行请回复这个帖子,我解决了之后会补充到这个帖子里面的

来自群组: PluginsCDTribe
谢谢,已解决mcmod.info无法读取的问题
最近正在纠结这个问题,终于有大佬回答出来了,感谢!!
我倒三角点开了,没有窗口图标啊,求解决
gjy1234 发表于 2021-5-29 19:58
我倒三角点开了,没有窗口图标啊,求解决
正确构建了吗?我感觉不太像,因为没有基本的运行配置。
MCBBS有你更精彩~
感谢大佬,困扰我两天了
但是使用gradel打成jar包,jar包中有mcmod.info 但是游戏模组列表还是读取不到模组?大佬这个怎么解决一下,非常感谢
我有个问题想请教一下,我的开发环境是forge-1.12.2-14.23.5.2855,自己写的mod打包成jar单独使用是没问题的,但就是在Idea里运行或调试游戏的时候,找不到我的资源文件。我看编译输出是在build文件夹的classes目录,而资源文件在resources目录,所以我每次修改了资源文件都要自己拷贝到classes目录才能在游戏中读到,要怎么设置让它自动输出到那里面呢?
本帖最后由 红.龙 于 2021-7-1 20:25 编辑
请教一下,我目前能够识别mcmod.info但无法正确读取resource文件夹下的文件。lang文件加入后会变成图示这样,json文件无法识别。
已经按照教程做,成功调出窗口图标,但没能生成out文件夹。请求解决方法

请教一下,我目前能够识别mcmod.info但无法正确读取resource文件夹下的文件。lang文件加入后会变成图示这样,json文件无法识别。
已经按照教程做,成功调出窗口图标,但没能生成out文件夹。请求解决方法


红.龙 发表于 2021-7-1 20:22
请教一下,我目前能够识别mcmod.info但无法正确读取resource文件夹下的文件。lang文件加入后会变成图示这样 ...
这个看起来并不是没有读取到资源文件的问题,而是模型本身和注册物品的代码出错。
若必要,建议在本版块发帖询问,附上详细的问题描述、代码(及模型)、图片。
dengyu 发表于 2021-7-1 20:33
这个看起来并不是没有读取到资源文件的问题,而是模型本身和注册物品的代码出错。
若必要,建议在本版块 ...
了解了,谢谢帮助

是菜鳄吖 发表于 2021-7-3 14:29
重新下载过mod,还是这个。我觉得你的主题与这个有关,希望版主帮忙看看
...
"重新下载过mod"?我这个的受众是开发者。
如果你是mod玩家,请联系作者。
dengyu 发表于 2021-5-29 20:14
正确构建了吗?我感觉不太像,因为没有基本的运行配置。
大佬好,我也碰到了一样的问题,点开倒三角没有窗口图标。请问要怎样正确构建呢?
Pinkyswear丶 发表于 2021-7-4 23:45
大佬好,我也碰到了一样的问题,点开倒三角没有窗口图标。请问要怎样正确构建呢? ...
请问你的mdk版本是什么,以及正确构建了吗?
dengyu 发表于 2021-7-4 23:46
请问你的mdk版本是什么,以及正确构建了吗?
版本是forge-1.12.2-14.23.5.2854-mdk。
不清楚是否正确构建了,需要从头再来一次吗

建议卸载idea
“窗口图标”怎么弄啊
大佬您好,我这边按您这样说的设置后就无法加载模组了。
感谢楼主,已解决mcmod.info无法读取的问题
233333333333333333
本帖最后由 Whale___Fall 于 2021-7-26 14:06 编辑
有out文件夹了为啥运行的runClient图标还是大象。。
(还是识别不了)

(还是识别不了)
我不知道怎么加mod
感谢大佬,已经解决了!!!!
唉,还是没用
之前用eclipse开发都没什么事,换电脑以后eclipse配不上环境了只好换idea,于是遇到了找不到材质的问题。
google了半天,找到的解决方法:
在build.gradle的最后增加一行
sourceSets { main { output.resourcesDir = output.classesDir } }
可以解决找不到材质的问题。
但是,唯独mcmod.info加载不上。
“no mod information found”
如果不用上面的方法,按照lz的方法来,也可以解决找不到材质的问题。
但是,唯独mcmod.info依然加载不上。
依然是“no mod information found”
现在我稍微有点火大。
google了半天,找到的解决方法:
在build.gradle的最后增加一行
sourceSets { main { output.resourcesDir = output.classesDir } }
可以解决找不到材质的问题。
但是,唯独mcmod.info加载不上。
“no mod information found”
如果不用上面的方法,按照lz的方法来,也可以解决找不到材质的问题。
但是,唯独mcmod.info依然加载不上。
依然是“no mod information found”
现在我稍微有点火大。
yeziqie 发表于 2021-9-2 15:45
之前用eclipse开发都没什么事,换电脑以后eclipse配不上环境了只好换idea,于是遇到了找不到材质的问题。
...
解决了,我把mcmod.info里的modid拼错了,不愧是我
C:\Users\dr\Desktop\12.png
求大佬讲解,按照帖子里说的方法操作后,有out文件夹,但还是无法识别mcmod.info文件
求大佬讲解,按照帖子里说的方法操作后,有out文件夹,但还是无法识别mcmod.info文件
大佬你好,按照你所说的做了以后,还是不行
并且弹出了Caused by: java.lang.IllegalArgumentException
并且弹出了Caused by: java.lang.IllegalArgumentException
补充一个1.16.5的解决方法,在确保文件和文件夹名都没错的情况下,换用openjdk的JDK


感谢大佬的分享
关于Idea开发包构建问题可以看一下这篇教程:https://blog.csdn.net/Jay_fearless/article/details/122520573