我的世界mcp反编译错误

mcp反编译错误:

== MCP 9.40 (data: 9.40, client: 1.12, server: 1.12) ==
"scalac" is not found on the PATH.  Scala files will not be recompiled
# found ff, ff patches, srgs, name csvs, doc csvs, param csvs, astyle, astyle config, rg, ss
Looking in C:\Users\Administrator\AppData\Roaming\.minecraft\versions for mc installs... ERROR : You should run the launcher at least once before starting MCP

错误消息提示:"You should run the launcher at least once before starting MCP",这意味着你需要首先运行Minecraft游戏启动器至少一次,然后再开始使用MCP (Minecraft Coder Pack)。

在你开始使用MCP以修改Minecraft的代码之前,Minecraft的启动器需要先创建一些必要的文件和目录结构。在这种情况下,你需要做的是:

  1. 打开Minecraft的启动器。
  2. 选择和你想要修改的Minecraft版本匹配的版本(在这个情况下,应该是1.12)。
  3. 启动游戏并至少进入主菜单一次。
  4. 退出游戏。
  5. 现在你应该可以运行MCP了。

请注意,你还需要确保你的PATH环境变量中包含了Scala编译器("scalac"),因为MCP在某些情况下可能需要它。如果你不打算修改任何Scala代码,那么可能可以忽略这个问题,但是如果你需要修改Scala代码,你需要安装Scala并将其添加到你的PATH环境变量中。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 以下回答来自chatgpt:

    作为AI助手,我无法知道你具体遇到了什么问题,因此无法为你提供有用的帮助。请提供更详细的信息,以便我帮助你找到解决方案。谢谢!


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^