我目前正在开发一个自定义的Minecraft启动器,我想通过命令行启动Minecraft forge,但不幸的是我经常遇到这个错误:
java.lang.RuntimeException: Patcher expecting non-empty class data file for net.minecraft.entity.projectile.EntityThrowable, but received empty, your vanilla jar may be corrupt.
我已经尝试用另一个文件更改1.10.2.jar文件,但问题仍然存在;我还尝试使用一个干净的Minecraft安装和伪造来检查库和资产都没有损坏。 有什么建议吗? 这是我的整个命令:https://pastebin.com/7ekFNffH 我已经构建了这样的启动器文件夹:
LauncherFolder/
|- Libs/
| |- "All the jar files used as libraries"
|
|- Assets/
| |- "the copy of Minecraft assets folder"
|
|- 1.10.2.jar
Ps:vanilla版本开始没有任何问题