当MCR遇到了在跑客户端时出现的问题
mcreator吧
全部回复
仅看楼主
level 1
小糖糕wis 楼主
相信很多人都会在用mcr的时候出现以下的问题,现在我会教大家如何解决这个问题。
众所周知,这个问题多半是出在用户在做1.16.5的时候出现的,如果使用高版本将不会出现这个问题。为什么呢,因为forge官方在discord里说过,forge36.2.28以下的版本似乎不兼容Java8u321以上版本,建议我们回退Java至Java8u311制作,不过在最新版的36.2.29中已经修复了,但是MCR可不管你这么多,它用的版本是36.2.0。而这里面用的Java又恰巧是最新版的,所以我们将解决这个问题。
那么该如何解决呢,很简单!!!
首先,我们看到报错有一行为Process command这一行,会出现一行路径,这个路径就是mcr给我们下载的独立Java路径,因为mcr已经绑定了1.17.1的Java16,所以如果想下载java8,得从网上爬最新版的java8。那么这个java8的路径就放在这里。
路径完整位置:C:/Users/<用户名>/.mcreator/jdks/jdk8u322-b06(就在这个目录,后面的bin目录是程序目录,不用管。)
这个路径就是我们的Java8临时安装路径啦!
找到之后,我们再次点击一个网址,这个网址名为:https://www.oracle.com/java/technologies/downloads/archive/
这个网址里面有Java所有版本,现在我们点击Java SE 8(8u211及更高版本)
然后此时此刻,我们点击下载8u311版本的jdk。(记住,是jdk64位,不是jre,千万别下载成jre了!也别下载成32位的啦)
等待下载成功,下载成功之后,我们双击打开,此时会提示我们安装,将刚刚jdk8u322-b06目录里的所有文件全部删除(重要,一定要全部删除,否则不能安装),删除完成后,将jdk的安装路径调到刚刚的jdk8u322-b06路径中,然后点击安装即可!
安装完成,我们就可以启动mcr来跑我们的客户端啦!如果此方法无法解决你的问题,请私信我!
2022年03月05日 05点03分 1
1