我一直在尝试使用 MCP 将 Minecraft 源代码反编译为 Eclipse 工作区。我正在使用 mcp940 来反编译 Minecraft 1.12。当我运行 BATCH 文件时decompile.bat,它给了我一大堆错误。我正在关注此问题底部链接的视频教程,主持人完全跳过了这一步。eclipse 工作区仍然加载并拥有所有代码,但所述代码充满了错误。当我尝试运行Start具有 main 方法的类时,我收到以下错误消息:
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Run Code Online (Sandbox Code Playgroud)
视频教程链接到另一个关于修复领域 jar 版本的视频教程(也在下面链接)。我解决了这个问题,但似乎这个问题只是众多问题中的一个。修复这部分后,我尝试运行它,但仍然收到相同的错误消息。
这是控制台的输出:
== MCP 9.40 (data: 9.40, client: 1.12, server: 1.12) ==
> Searching for javac.exe in C:\Program Files
"scalac" is not found on the PATH. Scala files will not be recompiled
# found ff, ff patches, srgs, name csvs, doc …Run Code Online (Sandbox Code Playgroud) minecraft ×1