Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Posted

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

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

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

Did you specify the natives folder? You need to do that for lwjgl.jar, lwjgl_util.jar and Jinput.jar

mca.png

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).

  • 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)

 

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.

  • 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)

 

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

  • 7 months later...

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.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

Important Information

By using this site, you agree to our Terms of Use.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.