1.12 Game crashes upon attempt to run mods

  • When I tried to open my game, it crashes. I checked if I had downloaded everything I needed to, and I think I did. Here is the crash report:


    ---- Minecraft Crash Report ----


    WARNING: coremods are present:

    llibrary (llibrary-core-1.0.11-1.12.2.jar)

    iceandfire (iceandfire-1.8.3.jar)

    Techguns Core (techguns-1.12.2-2.0.2.0_pre3.1.jar)

    Contact their authors BEFORE contacting forge


    // My bad.


    Time: 12/31/19 7:23 PM

    Description: There was a severe problem during mod loading that has caused the game to fail


    net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from IndustrialCraft 2 (ic2)

    Caused by: java.lang.NoSuchMethodError: net.minecraft.item.ItemStack.getItem()Lnet/minecraft/item/Item;

    at ic2.api.upgrade.UpgradeRegistry.register(UpgradeRegistry.java:23)

    at ic2.core.item.upgrade.ItemUpgradeModule.<init>(ItemUpgradeModule.java:71)

    at ic2.core.init.BlocksItems.initItems(BlocksItems.java:434)

    at ic2.core.init.BlocksItems.init(BlocksItems.java:159)

    at ic2.core.IC2.load(IC2.java:222)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)

    at net.minecraftforge.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:637)

    at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)

    at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)

    at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)

    at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)

    at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)

    at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)

    at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)

    at com.google.common.eventbus.EventBus.post(EventBus.java:217)

    at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:219)

    at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:197)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)

    at com.google.common.eventbus.Subscriber.invokeSubscriberMethod(Subscriber.java:91)

    at com.google.common.eventbus.Subscriber$SynchronizedSubscriber.invokeSubscriberMethod(Subscriber.java:150)

    at com.google.common.eventbus.Subscriber$1.run(Subscriber.java:76)

    at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:399)

    at com.google.common.eventbus.Subscriber.dispatchEvent(Subscriber.java:71)

    at com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.dispatch(Dispatcher.java:116)

    at com.google.common.eventbus.EventBus.post(EventBus.java:217)

    at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:136)

    at net.minecraftforge.fml.common.Loader.preinitializeMods(Loader.java:629)

    at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:252)

    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:467)

    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:378)

    at net.minecraft.client.main.Main.main(SourceFile:123)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:497)

    at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)

    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)



    A detailed walkthrough of the error, its code path and all known details is as follows:

    ---------------------------------------------------------------------------------------


    -- System Details --

    Details:

    Minecraft Version: 1.12.2

    Operating System: Windows 10 (amd64) version 10.0

    Java Version: 1.8.0_51, Oracle Corporation

    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation

    Memory: 779965248 bytes (743 MB) / 1912602624 bytes (1824 MB) up to 2147483648 bytes (2048 MB)

    JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx2G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M

    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0

    FML: MCP 9.42 Powered by Forge 14.23.5.2847 Optifine OptiFine_1.12.2_HD_U_E3 25 mods loaded, 25 mods active

    States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored



    Please help.