1

我在intellij中编写了一个fabric minecraft mod,当我运行代码时它说:

Could not find or load main class net.fabricmc.devlaunchinjector.Main

当我编译代码并在 minecraft 中尝试它时,它可以工作,但在 intellij 中我无法运行它。

4

1 回答 1

1

我在搞乱文件,看看我是否可以修复它,我找到了解决方案:

  1. 转到“运行配置”,按箭头查看选项并点击“编辑配置”转到“我的世界客户端”并按“net.fabricmc.devlaunchinjector.Main”旁边的按钮通过外部库搜索并找到“net .fabricmc.devlauncherinjector.Main”(它必须在 net.fabricmc-api... 下)选择它,然后您应该看到“编辑配置”窗口。按“确定”
  2. 如果这不起作用,请右键单击该文件并选择“复制完整路径”。然后转到“编辑配置”窗口并将其粘贴到显示“net.fabricmc.devlauncherinjector.Main”的位置
  3. 如果 2 选项也不起作用,请关闭项目,复制 mod 文件夹,然后将其粘贴到其他位置(例如桌面、新文件夹)。然后打开你的IDE,打开项目并选择复制的文件夹。按“Build.gradle”文件并选择“作为项目打开”和“信任”。它现在应该可以工作了。如果没有,不幸的是我不知道如何解决它。
于 2021-03-30T06:08:05.290 回答