我正在 intellij 中制作一个 Minecraft mod,推荐版本的 1.12.2 forge。当我尝试运行客户端时,它崩溃并显示错误。
我得到的错误是:
java.lang.NoSuchMethodError: java.nio.ByteBuffer.flip()Ljava/nio/ByteBuffer
net.minecraft.client.Minecraft.readImageToBuffer(line:841)
我使用的是java8,因为使用java12时会出现一些错误。
这个错误不是因为一个mod,我还没有编码,只是测试MC运行正常
尽管尝试在Java 8上运行,但您还是使用Java 9或更高版本进行了编译。请清除所有缓存和构建文件,并确保使用Java 8进行重建。