So when I click the play button on the launcher, the game immediately crashes before even loading up the game screen. My Java is the latest version, and so is Forge. Here's the latest log from the files:
(honestly I need to learn how to read these things...)
[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Using primary tweak class name net.minecraftforge.fml.common.launcher.FMLTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLTweaker[19:49:05] [main/INFO] [FML]: Forge Mod Loader version 14.23.5.2772 for Minecraft 1.12.2 loading[19:49:05] [main/INFO] [FML]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.8.0_51, running on Windows 10:amd64:10.0, installed at C:\Program Files (x86)\Minecraft\runtime\jre-x64\1.8.0_51[19:49:05] [main/INFO] [FML]: Searching C:\Users\SkrabyZ\AppData\Roaming\ModernCities\mods for mods[19:49:05] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in CTM-MC1.12-0.2.3.12.jar. This is not recommended, @Mods should be in a separate jar from the coremod.[19:49:05] [main/WARN] [FML]: The coremod team.chisel.ctm.client.asm.CTMCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft[19:49:05] [main/WARN] [FML]: The coremod CTMCorePlugin (team.chisel.ctm.client.asm.CTMCorePlugin) is not signed![19:49:05] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in elulib-0.1.12.jar. This is not recommended, @Mods should be in a separate jar from the coremod.[19:49:05] [main/WARN] [FML]: The coremod FMLPlugin (elucent.elulib.asm.FMLPlugin) is not signed![19:49:05] [main/INFO] [FML]: Loading tweaker org.spongepowered.asm.launch.MixinTweaker from malisiscore-1.12.2-6.4.0.jar[19:49:05] [main/WARN] [FML]: The coremod ObfuscatePlugin (com.mrcrayfish.obfuscate.asm.ObfuscatePlugin) is not signed![19:49:05] [main/INFO] [FML]: Loading tweaker optifine.OptiFineForgeTweaker from OptiFine_1.12.2_HD_U_D1.jar[19:49:05] [main/WARN] [FML]: Found FMLCorePluginContainsFMLMod marker in Quark-r1.4-123.jar. This is not recommended, @Mods should be in a separate jar from the coremod.[19:49:05] [main/WARN] [FML]: The coremod vazkii.quark.base.asm.LoadingPlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft[19:49:05] [main/WARN] [FML]: The coremod LoadingPlugin (vazkii.quark.base.asm.LoadingPlugin) is not signed![19:49:05] [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[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.launch.MixinTweaker[19:49:05] [main/INFO] [mixin]: SpongePowered MIXIN Subsystem Version=0.7.4 Source=file:/C:/Users/SkrabyZ/AppData/Roaming/ModernCities/mods/malisiscore-1.12.2-6.4.0.jar Service=LaunchWrapper Env=CLIENT[19:49:05] [main/WARN] [FML]: The coremod net.malisis.core.asm.MalisisCorePlugin does not have a MCVersion annotation, it may cause issues with this version of Minecraft[19:49:05] [main/WARN] [FML]: The coremod MalisisCorePlugin (net.malisis.core.asm.MalisisCorePlugin) is not signed![19:49:05] [main/INFO] [mixin]: Compatibility level set to JAVA_8[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name optifine.OptiFineForgeTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLInjectionAndSortingTweaker[19:49:05] [main/INFO] [LaunchWrapper]: Calling tweak class optifine.OptiFineForgeTweaker[19:49:05] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: acceptOptions[19:49:05] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: injectIntoClassLoader[19:49:05] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ClassTransformer[19:49:05] [main/INFO] [STDOUT]: [optifine.OptiFineClassTransformer:dbg:221]: OptiFine ZIP file: C:\Users\SkrabyZ\AppData\Roaming\ModernCities\mods\OptiFine_1.12.2_HD_U_D1.jar[19:49:05] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:07] [main/INFO] [FML]: Found valid fingerprint for Minecraft Forge. Certificate fingerprint e3c3d50c7c986df74c645c0ac54639741c90a557[19:49:07] [main/INFO] [FML]: Found valid fingerprint for Minecraft. Certificate fingerprint cd99959656f753dc28d863b46769f7f8fbaefcfc[19:49:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:07] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.launch.MixinTweaker[19:49:07] [main/INFO] [mixin]: Initialised Mixin FML Remapper Adapter with net.minecraftf[email protected]49601f82[19:49:07] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.FMLDeobfTweaker[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.relauncher.CoreModManager$FMLPluginWrapper[19:49:08] [main/INFO] [LaunchWrapper]: Loading tweak class name net.minecraftforge.fml.common.launcher.TerminalTweaker[19:49:08] [main/INFO] [LaunchWrapper]: Loading tweak class name org.spongepowered.asm.mixin.EnvironmentStateTweaker[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class net.minecraftforge.fml.common.launcher.TerminalTweaker[19:49:08] [main/INFO] [LaunchWrapper]: Calling tweak class org.spongepowered.asm.mixin.EnvironmentStateTweaker[19:49:08] [main/INFO] [STDOUT]: [optifine.OptiFineForgeTweaker:dbg:56]: OptiFineForgeTweaker: getLaunchArguments[19:49:08] [main/INFO] [FML]: [Quark ASM] Transforming WorldServer[19:49:08] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [areAllPlayersAsleep, func_73056_e, g] Descriptor ()Z / ()Z)[19:49:08] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:08] [main/INFO] [FML]: [Quark ASM] Located patch target node L0[19:49:08] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:08] [main/INFO] [mixin]: A re-entrant transformer '$wrapper.vazkii.quark.base.asm.ClassTransformer' was detected and will no longer process meta class data[19:49:08] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraft.client.renderer.texture.TextureMap], Method [registerSprite][19:49:08] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraft.client.renderer.texture.TextureMap Finished.[19:49:08] [main/INFO] [Obfuscate]: Applying ASM to RenderItem[19:49:08] [main/INFO] [Obfuscate]: Successfully patched RenderItem[19:49:08] [main/INFO] [STDOUT]: [elucent.elulib.asm.ASMTransformer:patchRenderItemASM:124]: Successfully loaded RenderItem ASM![19:49:08] [main/INFO] [LaunchWrapper]: Launching wrapped minecraft {net.minecraft.client.main.Main}[19:49:08] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraft.block.Block], Method [getExtendedState][19:49:08] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraft.block.Block Finished.[19:49:08] [main/INFO] [Obfuscate]: Applying ASM to EntityLivingBase[19:49:08] [main/INFO] [Obfuscate]: Successfully patched EntityLivingBase[19:49:09] [main/INFO] [FML]: [Quark ASM] Transforming WorldServer[19:49:09] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [areAllPlayersAsleep, func_73056_e, g] Descriptor ()Z / ()Z)[19:49:09] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:09] [main/INFO] [FML]: [Quark ASM] Located patch target node L0[19:49:09] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:09] [main/INFO] [net.minecraft.client.Minecraft]: Setting user: Skraby_[19:49:09] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:preTransform:185]: Transforming Class [net.minecraft.block.Block], Method [getExtendedState][19:49:09] [main/INFO] [STDOUT]: [team.chisel.ctm.client.asm.CTMTransformer:finishTransform:197]: Transforming net.minecraft.block.Block Finished.[19:49:09] [main/INFO] [FML]: [Quark ASM] Transforming BlockPistonBase[19:49:09] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [doMove, func_176319_a, a] Descriptor (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;Z)Z / (Lamu;Let;Lfa;Z)Z)[19:49:09] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:09] [main/INFO] [FML]: [Quark ASM] Located patch target node ASTORE 11[19:49:09] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:09] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [canPush, func_185646_a, a] Descriptor (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/EnumFacing;ZLnet/minecraft/util/EnumFacing;)Z / (Lawt;Lamu;Let;Lfa;ZLfa;)Z)[19:49:09] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:09] [main/INFO] [FML]: [Quark ASM] Located patch targ
et node INVOKEVIRTUAL aow.hasTileEntity (Lawt;)Z[19:49:09] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:09] [main/INFO] [FML]: [Quark ASM] Transforming TileEntityPiston[19:49:09] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [clearPistonTileEntity, func_145866_f, j] Descriptor ()V / ()V)[19:49:09] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:09] [main/INFO] [FML]: [Quark ASM] Located patch target node INVOKEVIRTUAL amu.a (Let;Lawt;I)Z[19:49:09] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:09] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [update, func_73660_a, e] Descriptor ()V / ()V)[19:49:09] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:09] [main/INFO] [FML]: [Quark ASM] Located patch target node INVOKEVIRTUAL amu.a (Let;Lawt;I)Z[19:49:09] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:11] [main/INFO] [FML]: [Quark ASM] Transforming EntityBoat[19:49:11] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [attackEntityFrom, func_70097_a, a] Descriptor (Lnet/minecraft/util/DamageSource;F)Z / (Lur;F)Z)[19:49:11] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:11] [main/INFO] [FML]: [Quark ASM] Located patch target node POP[19:49:11] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:11] [main/INFO] [FML]: [Quark ASM] Applying Transformation to method (Names [onUpdate, func_70071_h_, B_] Descriptor ()V / ()V)[19:49:11] [main/INFO] [FML]: [Quark ASM] Located Method, patching...[19:49:11] [main/INFO] [FML]: [Quark ASM] Located patch target node L0[19:49:11] [main/INFO] [FML]: [Quark ASM] Patch result: true[19:49:11] [main/ERROR] [LaunchWrapper]: Unable to launchjava.lang.reflect.InvocationTargetException: null at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] 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.VerifyError: Operand stack overflowException Details: Location: net/minecraft/entity/EntityLivingBase.func_70088_a()V @7: aload_0 Reason: Exceeded max stack size. Current Frame: bci: @7 flags: { } locals: { 'net/minecraft/entity/EntityLivingBase' } stack: { 'net/minecraftforge/fml/common/eventhandler/EventBus', uninitialized 3, uninitialized 3 } Bytecode: 0x0000000: b201 09bb 010b 592a b701 0cb6 0112 572a 0x0000010: b401 16b2 0118 03b8 011e b601 242a b401 0x0000020: 16b2 0126 03b8 012b b601 242a b401 16b2 0x0000030: 012d 03b8 0132 b601 242a b401 16b2 0134 0x0000040: 03b8 012b b601 242a b401 16b2 0136 0cb8 0x0000050: 013b b601 24b1
at java.lang.Class.getDeclaredConstructors0(Native Method) ~[?:1.8.0_51] at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671) ~[?:1.8.0_51] at java.lang.Class.getConstructor0(Class.java:3075) ~[?:1.8.0_51] at java.lang.Class.getConstructor(Class.java:1825) ~[?:1.8.0_51] at net.minecraft.entity.EntityList.func_191303_a(EntityList.java:410) ~[vi.class:?] at net.minecraft.entity.EntityList.func_151514_a(EntityList.java:280) ~[vi.class:?] at net.minecraft.init.Bootstrap.func_151354_b(Bootstrap.java:505) ~[ni.class:?] at net.minecraft.client.Minecraft.<init>(Minecraft.java:364) ~[bib.class:?] at net.minecraft.client.main.Main.main(SourceFile:123) ~[Main.class:?] ... 6 more[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: net.minecraftforge.fml.relauncher.FMLSecurityManager$ExitTrappedException[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraftforge.fml.relauncher.FMLSecurityManager.checkPermission(FMLSecurityManager.java:49)[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.SecurityManager.checkExit(SecurityManager.java:761)[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.Runtime.exit(Runtime.java:107)[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at java.lang.System.exit(System.java:971)[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.launch(Launch.java:138)[19:49:11] [main/INFO] [STDERR]: [java.lang.ThreadGroup:uncaughtException:1052]: at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
So when I click the play button on the launcher, the game immediately crashes before even loading up the game screen. My Java is the latest version, and so is Forge. Here's the latest log from the files:
(honestly I need to learn how to read these things...)
So I figured it out. Something to do with my version of Obfuscate not being happy with Forge. I just switched versions and it works now