Need help with Forge

OniyaMCD

Well-Known Member
Mar 30, 2015
1,438
496
99
To start off with (and this may be 90% of my problem), I'm looking to mod 1.8.x since it has custom world generation, and that in itself makes my pack idea a lot easier to pull off. I realize that a lot of mods haven't been updated to 1.8.x, but if I drop back to 1.7.10, I'm going to have to figure out a completely different set of problems.

I've downloaded the Forge installer that is supposed to work with 1.8.8. Installed it, Minecraft starts up fine, loads my world and everything. Primo. Now, I start trying to add mods. I'm checking beforehand to make sure that the mod supports 1.8.8, but when I put it in the mods folder one of three things happens:
  1. Minecraft loads, but when I go to the Mods button, there's only the three 'default' Forge mods and no apparent way to add more.
  2. On one occasion, a mod has told me it was actually looking for 1.10 - I suspect I just got the wrong file there.
  3. I get a crash log:
    2016-07-29 20:45:17,773 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
    2016-07-29 20:45:17,776 WARN Unable to instantiate org.fusesource.jansi.WindowsAnsiOutputStream
    [20:45:17] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
    [20:45:17] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
    [20:45:17] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
    [20:45:17] [main/INFO] [FML]: Forge Mod Loader version 11.15.0.1655 for Minecraft 1.8.8 loading
    [20:45:17] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_101, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_101
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.defineClass1(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.security.SecureClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.access$100(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader$1.run(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader$1.run(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.security.AccessController.doPrivileged(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.findClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.Class.forName0(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.Class.forName(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:484)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:408)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:240)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
    [20:45:18] [main/INFO] [STDERR]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: ... 23 more
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.NullPointerException
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: ... 25 more
    [20:45:18] [main/ERROR] [FML]: An error occurred trying to configure the minecraft home at C:\Users\Owner\AppData\Roaming\.minecraft for Forge Mod Loader
    java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
    at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_101]
    at java.lang.ClassLoader.defineClass(Unknown Source) ~[?:1.8.0_101]
    at java.security.SecureClassLoader.defineClass(Unknown Source) ~[?:1.8.0_101]
    at java.net.URLClassLoader.defineClass(Unknown Source) ~[?:1.8.0_101]
    at java.net.URLClassLoader.access$100(Unknown Source) ~[?:1.8.0_101]
    at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_101]
    at java.net.URLClassLoader$1.run(Unknown Source) ~[?:1.8.0_101]
    at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_101]
    at java.net.URLClassLoader.findClass(Unknown Source) ~[?:1.8.0_101]
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    at java.lang.Class.forName0(Native Method) ~[?:1.8.0_101]
    at java.lang.Class.forName(Unknown Source) ~[?:1.8.0_101]
    at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:484) ~[forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:408) ~[forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:240) ~[forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95) [forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72) [forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119) [forge-1.8.8-11.15.0.1655.jar:?]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:115) [launchwrapper-1.12.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
    Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    ... 23 more
    Caused by: java.lang.NullPointerException
    at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) ~[launchwrapper-1.12.jar:?]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:1.8.0_101]
    ... 23 more
    Exception in thread "main" [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.defineClass1(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.security.SecureClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader.defineClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader.access$100(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader$1.run(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader$1.run(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.security.AccessController.doPrivileged(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.net.URLClassLoader.findClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.Class.forName0(Native Method)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.Class.forName(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:484)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:408)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:240)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: ... 23 more
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.NullPointerException
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
    [20:45:18] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: ... 25 more
    I tried both the 1.8-1.0.5.104-universal.jar and the 1.7.10-1.0.5.120-universal.jar, thinking that perhaps the more recent upload might solve the problem.
 

OniyaMCD

Well-Known Member
Mar 30, 2015
1,438
496
99
To be quite honest, the complete absence of any packs above 1.7.10 is what led me to think that was the 'next step'. I wasn't even entirely certain that Forge had updated to 1.8.x. (Since posting this, I have been able to get Forge working on a 1.7.10 installation and successfully install Ex Nihilo, but I'm still not able to get NEI to function. Same error.)

I wouldn't be averse to using 1.10.x if I can get the mods I want to function.