Posted July 13, 201312 yr Hello, So, today I wanted to update my mod to 1.6.2. However, places where GL11 is used did not work. I started minecraft and it crashed with this error Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path at java.lang.ClassLoader.loadLibrary(Unknown Source) at java.lang.Runtime.loadLibrary0(Unknown Source) at java.lang.System.loadLibrary(Unknown Source) at org.lwjgl.Sys$1.run(Sys.java:73) at java.security.AccessController.doPrivileged(Native Method) at org.lwjgl.Sys.doLoadLibrary(Sys.java:66) at org.lwjgl.Sys.loadLibrary(Sys.java:95) at org.lwjgl.Sys.<clinit>(Sys.java:112) at net.minecraft.client.Minecraft.getSystemTime(Minecraft.java:2444) at net.minecraft.client.main.Main.main(Main.java:37) at Start.main(Start.java:68) I don't know what is wrong because LWJGL is in the Java Build path of my Minecraft Project. My Mod has "Minecraft" as a required project too. Here's the .classpath for my "Msc Houses" project http://pastebin.com/VUWn876S .project http://pastebin.com/Yeqwf6rq Minecraft .classpath http://pastebin.com/JqBFenC0 .prjoject http://pastebin.com/JJM2jHCZ http://i.imgur.com/gWwyMMO.jpg[/img]
July 13, 201312 yr You need to add lwjgl-2.9.0 to referenced libraries in Eclipse, you can find the file in mcp\jars\libaries\org\lwjgl\lwjgl\lwjgl\2.9.0 - Pow3rCut If I helped you click the Thank You button
July 13, 201312 yr Author Like this? The Image is too big to embed http://i.imgur.com/gWwyMMO.jpg[/img]
July 14, 201312 yr That looks about right try that and if that doesn't work let me know - Pow3rCut If I helped you click the Thank You button
July 14, 201312 yr Did you specify the natives folder? You need to do that for lwjgl.jar, lwjgl_util.jar and Jinput.jar
July 15, 201312 yr Configure the Java Build Path for your minecraft project. Source Tab, expand the project, set the "Native library location" to where your natives are (forge/mcp/jars/versions/x/x-natives).
July 15, 201312 yr Author Configure the Java Build Path for your minecraft project. Source Tab, expand the project, set the "Native library location" to where your natives are (forge/mcp/jars/versions/x/x-natives). Well, that worked. But, I get this now: Exception in thread "main" java.lang.NullPointerException at java.util.logging.Logger.setParent(Unknown Source) at net.minecraft.logging.LogAgent.setupLogger(LogAgent.java:33) at net.minecraft.logging.LogAgent.<init>(LogAgent.java:25) at net.minecraft.client.Minecraft.<init>(Minecraft.java:308) at net.minecraft.client.main.Main.main(Main.java:77) at Start.main(Start.java:68) http://i.imgur.com/gWwyMMO.jpg[/img]
July 15, 201312 yr You have to change your main class to net.minecraft.launchwrapper.Launch for the client, and cpw.mods.fml.relauncher.ServerLaunchWrapper for the server launch configurations.
July 15, 201312 yr Author I did that. But, it still crashes Jul 15, 2013 12:05:54 PM net.minecraft.launchwrapper.LogWrapper log INFO: Using tweak class name net.minecraft.launchwrapper.VanillaTweaker Jul 15, 2013 12:05:58 PM net.minecraft.launchwrapper.LogWrapper log SEVERE: Unable to launch java.lang.NoSuchMethodException: net.minecraft.client.Minecraft.main([Ljava.lang.String;) at java.lang.Class.getMethod(Unknown Source) at net.minecraft.launchwrapper.Launch.launch(Launch.java:54) at net.minecraft.launchwrapper.Launch.main(Launch.java:18) http://i.imgur.com/gWwyMMO.jpg[/img]
July 15, 201312 yr Edit your run configurations, Arguments tab, Program arguments: --version 1.6 --tweakClass cpw.mods.fml.common.launcher.FMLTweaker Also check to be sure your working directory on that tab also resolves to forge\mcp\jars
February 27, 201411 yr For a reference, this also worked with 1.6.4 99 little bugs in the code, 99 little bugs Take one down, patch it around 117 little bugs in the code
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.