Im Trying to setup a Mod pack and realised i needed a version of forge that was 14.23.5.2781 once i updated when i click to play the modpack the launcher loads everything it then closes and then reopens after a bit without having opened the game.
here is the crash report
[21:01:34] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:01:34] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker
[21:01:34] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker
[21:01:34] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2781 for Minecraft 1.12.2 loading
[21:01:34] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_181, running on Windows 10:amd64:10.0, installed at C:\Program Files\Java\jre1.8.0_181
[21:01:34] [main/INFO] [FML]: Searching E:\moddpacks\modpacks\a-really-bad-testpack\mods for mods
[21:01:34] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in Inventory-Tweaks-Mod-1.12.2.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[21:01:35] [main/WARN] [FML]: The coremod invtweaks.forge.asm.FMLPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:01:35] [main/WARN] [FML]: The coremod micdoodle8.mods.miccore.MicdoodlePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:01:35] [main/WARN] [FML]: The coremod MicdoodlePlugin (micdoodle8.mods.miccore.MicdoodlePlugin) is not signed!
[21:01:35] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in OpenComputers-MC1.12.2-1.7.4.153.jar. This is not recommended, @Mods should be in a separate jar from the coremod.
[21:01:35] [main/WARN] [FML]: The coremod li.cil.oc.common.launch.TransformerLoader does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:01:35] [main/WARN] [FML]: The coremod TransformerLoader (li.cil.oc.common.launch.TransformerLoader) is not signed!
[21:01:35] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.12.2_HD_U_E2.jar
[21:01:35] [main/WARN] [FML]: The coremod blusunrize.immersiveengineering.common.asm.IELoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[21:01:35] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:01:35] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker
[21:01:35] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:01:35] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:01:35] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker
[21:01:35] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker
[21:01:35] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions
[21:01:35] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader
[21:01:35] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ClassTransformer
[21:01:35] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ZIP file: E:\moddpacks\modpacks\a-really-bad-testpack\mods\OptiFine_1.12.2_HD_U_E2.jar
[21:01:35] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:36] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557
[21:01:36] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc
[21:01:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:36] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:36] [main/INFO] [STDOUT]: [micdoodle8.mods.miccore.MicdoodlePlugin:getASMTransformerClass:99]: Successfully Registered Transformer
[21:01:37] [main/INFO] [STDOUT]: [micdoodle8.mods.miccore.MicdoodlePlugin:injectData:292]: [Micdoodle8Core]: Patching game...
[21:01:37] [main/INFO] [STDOUT]: [micdoodle8.mods.miccore.MicdoodlePlugin:injectData:292]: [Micdoodle8Core]: Patching game...
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper
[21:01:37] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:01:37] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker
[21:01:37] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments
[21:01:37] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}
[21:01:38] [main/INFO] [STDOUT]: [net.minecraft.client.main.Main:main:55]: Completely ignored arguments: [--icon, E:\moddpacks\assets\packs\a-really-bad-testpack\icon.png, --title, A REALLY BAD TESTPACK]
[21:01:38] [main/INFO] [OpenComputers]: Successfully patched net/minecraft/entity/EntityLiving.recreateLeash.
[21:01:38] [main/INFO] [Config]: [OptiFine] *** Reflector Forge ***
[21:01:38] [main/INFO] [Config]: [OptiFine] (Reflector) Class not present: mods.betterfoliage.client.BetterFoliageClient
[21:01:38] [main/INFO] [Config]: [OptiFine] (Reflector) Class not present: net.minecraftforge.fml.common.asm.transformers.BlamingTransformer
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: java.lang.ExceptionInInitializerError
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraftforge.common.ForgeHooks.<clinit>(ForgeHooks.java:324)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.Class.forName0(Native Method)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.Class.forName(Unknown Source)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.getTargetClass(ReflectorClass.java:47)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.<init>(ReflectorClass.java:26)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.ReflectorClass.<init>(ReflectorClass.java:17)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.optifine.reflect.Reflector.<clinit>(Reflector.java:264)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.client.renderer.vertex.DefaultVertexFormats.<clinit>(DefaultVertexFormats.java:16)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraftforge.client.ForgeHooksClient$LightGatheringTransformer.<clinit>(ForgeHooksClient.java:599)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraftforge.client.ForgeHooksClient.<clinit>(ForgeHooksClient.java:642)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.client.Minecraft.<init>(Minecraft.java:335)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.client.main.Main.main(SourceFile:123)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at java.lang.reflect.Method.invoke(Unknown Source)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
[21:01:39] [main/INFO] [STDERR]: [net.optifine.reflect.ReflectorClass:getTargetClass:55]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
[21:01:39] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.RuntimeException: Accessed Items before Bootstrap!
[21:01:39] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: at net.minecraft.init.Items.<clinit>(SourceFile:9)
[21:01:39] [main/INFO] [STDERR]: [java.lang.Throwable:printStackTrace:-1]: ... 18 more
[21:01:40] [main/INFO] [Config]: [OptiFine] *** Reflector Vanilla ***
[21:01:40] [Client thread/INFO] [net.minecraft.client.Minecraft]: Setting user: The8BallGamer
[21:01:42] [Client thread/ERROR] [LaunchWrapper]: Unable to launch
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_181]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_181]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_181]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.NoClassDefFoundError: Could not initialize class net.minecraft.init.Items
at net.minecraft.potion.PotionHelper.func_185207_a(PotionHelper.java:154) ~[akh.class:?]
at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:504) ~[ni.class:?]
at net.minecraft.client.Minecraft.<init>(Minecraft.java:365) ~[bib.class:?]
at net.minecraft.client.main.Main.main(SourceFile:123) ~[Main.class:?]
... 6 more
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49)
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.SecurityManager.checkExit(Unknown Source)
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.Runtime.exit(Unknown Source)
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at java.lang.System.exit(Unknown Source)
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138)
[21:01:42] [Client thread/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:-1]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)