MCP 9.03的问题

时间:2014-03-18 15:25:24

标签: java eclipse minecraft-forge

我正在尝试使用1.7.2版本的MCP 9.03版创建一个Minecraft mod。我可能正在做错安装步骤,因为当我完成安装,打开Eclipse并选择工作区时,它给了我7个错误,我不知道如何解决。这些是错误:

Project 'Client' is missing required library: 'jars/libraries/org/lwjgl/lwjgl/lwjgl/2.9.0/lwjgl-2.9.0.jar'
Project 'Client' is missing required library: 'jars/libraries/org/lwjgl/lwjgl/lwjgl_util/2.9.0/lwjgl_util-2.9.0.jar'
Project 'Client' is missing required library: 'jars/libraries/org/lwjgl/lwjgl/lwjgl-    platform/2.9.0/lwjgl-platform-2.9.0-natives-windows.jar'
Project 'Server' is missing required library: 'jars/minecraft_server.1.7.2.jar'
Project 'Client' is missing required library: 'jars/libraries/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar'
The project cannot be built until build path errors are resolved
The project cannot be built until build path errors are resolved

如果我尝试在不进行任何更改的情况下运行,则这是控制台中显示的错误:

Exception in thread "main" java.lang.NoClassDefFoundError: Start
Caused by: java.lang.ClassNotFoundException: Start
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247)

请帮帮我,我没有使用Forge,因为我打算对基类文件进行更改。

1 个答案:

答案 0 :(得分:1)

打开eclipse并右键单击项目“Client”,转到构建路径,配置构建路径,单击所有错误文件并按remove。然后下载最新的LWJGL(http://lwjgl.org/)并将其解压缩到某个文件夹,然后导入所有的jar。接下来,获取所有平台的本机,并将它们放在一个名为LWJGL-Natives.jar的新文件中,并将其导入。

另外,请不要做基础编辑mod!这是不好的做法,并会让你的mod几乎没有用。尝试使用forge tweak实用程序或mojang的官方实用程序:https://github.com/Mojang/LegacyLauncher

另外,如果没有ASM或基础编辑,您很可能会做任何您想做的事情,所以请在进行基本编辑之前尝试这些。

对于项目“Server”,删除已损坏资源的依赖项。它会继续正常工作。