Jump to content

Error loading Forge from Custom mod launcher


thehutch

Recommended Posts

Ok so I'm making my own custom mod launcher based off of Spoutcraft-Launcher, however when I load the class files I get a huge error saying that Forge can't find a particular file.

 

Here is the error: http://pastebin.com/5qFumAB3

 

Here is my source code: https://github.com/thehutch/Science-Launcher/tree/master/Spoutcraft%20Launcher/src/main/java/org/spoutcraft/launcher

 

This error shows once Forge gets to the "Minecraft Validation" when that window pops up so I'm assuming forge is blocking it?

 

If there are any more details you need please let me know.

I think, therefore I am, unfortunately you don't!

Link to comment
Share on other sites

I still seem to be getting this error ;( Any chance anyone could tell me where I should be looking for this error  ???

 

Also I've changed a lot of stuff from before so here is the error again and the code:

 

Code: https://github.com/thehutch/Science-Launcher

 

Error: http://pastebin.com/Awq8XxUe

 

Any feedback is greatly appreciated  ;)

I think, therefore I am, unfortunately you don't!

Link to comment
Share on other sites

I'm assuming you're talking about this code here:

 

ClassLoader classLoader = new MinecraftClassLoader(urls, ClassLoader.getSystemClassLoader(), jarmods, files);
String nativesPath = new File(mcBinFolder, "natives").getAbsolutePath();
System.setProperty("org.lwjgl.librarypath", nativesPath);
System.setProperty("net.java.games.input.librarypath", nativesPath);

appletClass = classLoader.loadClass("net.minecraft.client.MinecraftApplet");
mcClass = classLoader.loadClass("net.minecraft.client.Minecraft");
mcField = appletClass.getDeclaredFields()[1];
return (Applet) appletClass.newInstance();

 

I'm changing this but obviously Minecraft.main isn't a class but a method...

 

Is there something else I'm meant to do?

I think, therefore I am, unfortunately you don't!

Link to comment
Share on other sites

Ok so I removed the init() from the Applet but now nothing is running except for a new window ???

 

Not to be rude, but saying Don't use MinecraftApplet, use Minecraft.main isn't exactly helpful, you've said it enough time, I just asking how and where do I put this code to get it working.  :P :P :P

I think, therefore I am, unfortunately you don't!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

Announcements



×
×
  • Create New...

Important Information

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