So, I wanted to play the legacy 1.7.10 version with a friend of mine and use the essential mod as to not have to set up a server. However Essential only had a Forge version going back to 1.8.9 so I thought i'd try that, not to far off should be okay. I put the mod in the Essential Mod folder (essential has its own special folder you put your mods in when trying to play mods with other people) Well it wasnt, it instantly crashes the launcher and says "An Unexpected issue occurred and the game has crashed. Exit Code: 1"
This is the log for that.
[21:11:40] [main/INFO]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:11:40] [main/INFO]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:11:40] [main/INFO]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[21:11:40] [main/INFO]: Forge Mod Loader version 11.15.1.2318 for Minecraft 1.8.9 loading
[21:11:40] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 10:amd64:10.0, installed at C:\Users\Kepler01800\AppData\Local\Packages\Microsoft.4297127D64EC6_8wekyb3d8bbwe\LocalCache\Local\runtime\jre-legacy\windows-x64\jre-legacy
[21:11:40] [main/INFO]: Loading tweaker gg.essential.loader.stage0.EssentialSetupTweaker from Essential.jar
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.defineClass1(Native Method)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.security.AccessController.doPrivileged(Native Method)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.Class.forName0(Native Method)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at java.lang.Class.forName(Class.java:348)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:536)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:416)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:246)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[21:11:40] [main/INFO]: [net.minecraftforge.fml.relauncher.FMLLaunchHandler:setupHome:99]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:634]: ... 23 more
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: Caused by: java.lang.NullPointerException
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: ... 25 more
[21:11:40] [main/ERROR]: An error occurred trying to configure the minecraft home at C:\Users\Kepler01800\AppData\Roaming\.minecraft\essential_mod\forge\1.8.9\1.8.9 Forge Essential for Forge Mod Loader
java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_51]
at java.lang.ClassLoader.defineClass(ClassLoader.java:760) ~[?:1.8.0_51]
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) ~[?:1.8.0_51]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467) ~[?:1.8.0_51]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73) ~[?:1.8.0_51]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ~[?:1.8.0_51]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362) ~[?:1.8.0_51]
at java.security.AccessController.doPrivileged(Native Method) ~[?:1.8.0_51]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361) ~[?:1.8.0_51]
at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117) ~[launchwrapper-1.12.jar:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_51]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_51]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_51]
at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:536) ~[forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:416) ~[forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:246) ~[forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95) [forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72) [forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34) [forge-1.8.9-11.15.1.2318-1.8.9.jar:?]
at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119) [forge-1.8.9-11.15.1.2318-1.8.9.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(ClassLoader.java:424) ~[?:1.8.0_51]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]
... 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(ClassLoader.java:424) ~[?:1.8.0_51]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_51]
... 23 more
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: java.lang.NoClassDefFoundError: cpw/mods/fml/relauncher/IFMLLoadingPlugin
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.ClassLoader.defineClass1(Native Method)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.security.AccessController.doPrivileged(Native Method)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:117)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Class.forName0(Native Method)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Class.forName(Class.java:348)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.CoreModManager.loadCoreMod(CoreModManager.java:536)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.CoreModManager.discoverCoreMods(CoreModManager.java:416)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.CoreModManager.handleLaunch(CoreModManager.java:246)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupHome(FMLLaunchHandler.java:95)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.setupClient(FMLLaunchHandler.java:72)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLLaunchHandler.configureForClientLaunch(FMLLaunchHandler.java:34)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.common.launcher.FMLTweaker.injectIntoClassLoader(FMLTweaker.java:119)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:115)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: Caused by: java.lang.ClassNotFoundException: cpw.mods.fml.relauncher.IFMLLoadingPlugin
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[21:11:40] [main/INFO]: [java.lang.ThreadGroup:uncaughtException:1061]: ... 23 more
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: Caused by: java.lang.NullPointerException
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182)
[21:11:40] [main/INFO]: [java.lang.Throwable:printStackTrace:643]: ... 25 more
I then tried to even just run a 1.7.10 Curse Forge installation to see if the mod would even work on its own because if it doesnt work with Essential I would understand, its 1.8.9 after all. But when I click play, it closes the minecraft launcher and doesnt give me any sort of crash log, exit code or anything, just instantly closes the launcher. If anyone could help I'd appreciate it. I tried joining the discord but it wants to open it in the browser and make me "Verify my email" and my email is already registered with discord and it wont work.