搭建forge本身开发环境出现问题

beiai


版本信息
IDE:IntelliJ IDEA
IDE版本:2020.1
Forge版本: MinecraftForge的1.15.x分支和1.12.x分支

目的 :搭建MinecraftForge本身开发环境,阅读MinecraftForge源码,不是mod开发环境

问题 :编译时出错,在1.15.x分支和1.12.x分支下都有这样的问题

编译报错

查到的资料 : 阅读过forge的搭建文档,太旧了好像没有用,forge文档里提供一个cpw的视频,去看了下发现也太旧了,和现版本差距挺大的

个人的猜测:两种猜测,一个是编码问题导致的出错,一个是import net.minecraft下面的包时是失效的,是不是漏掉了什么步骤


FledgeXu


Windows的特有问题,GBK编码错误。
你试试在左下角把文件编码方式改成UTF-8.


FledgeXu


或是试试File->Other Settings->Default Settings->Editor->File Encodings
总之这个是Window上GBK编码和UTF-8转换之间出现的乱码。因为我也没有很长时间没有用过Windows了,所以具体要怎么解决我也不清楚……


beiai


VM options 设置为 -Dfile.encoding=UTF-8后,含有GBK的报错信息没有了

但还是找不到net.minecraft路径下的依赖文件导致大量import失败


FledgeXu


重新构建一下。


beiai


问题解决,需要执行Gradle里的downloadLibraries


system


该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。