IC2 Extractor Recipe Crash - industrialcraft-2_1.115.294-lf

  • Display Spoiler

    Details:
    Minecraft Version: 1.5.1

    LWJGL: 2.4.2
    OpenGL: AMD Radeon HD 6320 Graphics GL version 4.1.10834 Compatibility Profile Context, ATI Technologies Inc.
    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Texture Pack: Default
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

    cpw.mods.fml.common.LoaderException: java.lang.NoSuchMethodError: ic2.api.Ic2Recipes.addExtractorRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
    at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:691)
    at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:206)
    at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:444)
    at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
    at net.minecraft.client.Minecraft.run(Minecraft.java:729)
    at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NoSuchMethodError: ic2.api.Ic2Recipes.addExtractorRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)V
    at powercrystals.minefactoryreloaded.modhelpers.ic2.IC2.load(IC2.java:76)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:515)
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
    at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
    at com.google.common.eventbus.EventBus.post(EventBus.java:267)
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:690)
    ... 5 more
    --- END ERROR REPORT 883723b2 ----------

  • This isn't a IC2 issue. It's one of the mods that have ic2 compatiblity - Looks like a change in the ic2 api broke them. Also, minecraft crash-reports hardly contains any useful information. You would be better advised to look in the forge logs instead.

  • IC2 is going through an API rewrite, specifically in the recipes section. For some reason the devs have decided to not keep any of the old methods of adding recipes, so all mods that add IC2-based recipes (e.g. IC2's crafting manager, extractor, compressor) will not work any more. Fixing it through deleting API files will not work but mistaqur has posted a file on the GregTech thread that you can insert into the IC2 API folder to add the compatibility with mods still using the old recipe method back.