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:
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:
- 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.
- On one occasion, a mod has told me it was actually looking for 1.10 - I suspect I just got the wrong file there.
- 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.ThrowablerintStackTrace:-1]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: at java.lang.ClassLoader.loadClass(Unknown Source)
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: ... 23 more
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: Caused by: java.lang.NullPointerException
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-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.ThrowablerintStackTrace:-1]: Caused by: java.lang.NullPointerException
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[20:45:18] [main/INFO] [STDERR]: [java.lang.ThrowablerintStackTrace:-1]: ... 25 more