[Resolved] Issue with adding recipe to metal former

  • I added this line to the metal_former_extruding.ini

    Code
    ProjRed|Core:projectred.core.part@10 = ProjRed|Transmission:projectred.transmission.wire@0@5

    But it results in this error when it tries to generate the recipe:

    Display Spoiler

    [13:00:12] [Server thread/WARN] [IC2.Recipe]: Skipping recipe for ProjRed|Core:projectred.core.part@10 due to unresolvable output
    ic2.core.util.Config$ParseException: invalid output specified: ProjRed|Core:projectred.core.part@10 at line 55 (ProjRed|Core:projectred.core.part@10 = ProjRed|Transmission:projectred.transmission.wire@0@5).
    at ic2.core.init.Rezepte.loadMachineRecipe(Rezepte.java:689) [Rezepte.class:?]
    at ic2.core.init.Rezepte.loadMachineRecipes(Rezepte.java:672) [Rezepte.class:?]
    at ic2.core.init.Rezepte.registerCraftingRecipes(Rezepte.java:82) [Rezepte.class:?]
    at ic2.core.IC2.init(IC2.java:478) [IC2.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_65]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_65]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
    at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) [FMLModContainer.class:?]
    at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) [LoadController.class:?]
    at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) [LoadController.class:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_65]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[?:1.7.0_65]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.7.0_65]
    at java.lang.reflect.Method.invoke(Method.java:606) ~[?:1.7.0_65]
    at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) [guava-17.0.jar:?]
    at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) [guava-17.0.jar:?]
    at com.google.common.eventbus.EventBus.post(EventBus.java:275) [guava-17.0.jar:?]
    at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) [LoadController.class:?]
    at cpw.mods.fml.common.Loader.initializeMods(Loader.java:737) [Loader.class:?]
    at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) [FMLServerHandler.class:?]
    at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) [FMLCommonHandler.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685) [li.class:?]

    The item names are
    ProjRed|Core:projectred.core.part:10
    for the ingot (input) and
    ProjRed|Transmission:projectred.transmission.wire
    for the output as reported by Minetweakers item inspection command, but the recipe will not load. Did I enter the recipe incorrectly, or might it be because the mod name contains a pipe symbol that it fails to parse it?

    The input has a metadata of 10, and the output has a metadata of 0.

  • I've never modded, perhaps ic2 initializes before redpower, hence the items of RP aren't loaded yet. Name your ic2 mod "zzzzzic2" and try this. If it works, you better believe in Gods.

    Quote

    Java script, which happens to be the language in which minecraft is coded

  • It's unlikely it's the pipe, otherwise it'd have issues with loading the input item first. It might well be transmission loads after IC2.

    145 Mods isn't too many. 9 types of copper and 8 types of tin aren't too many. 3 types of coffee though?

    I know that you believe that you understood what you think I said, but I am not sure you realise that what you read was not what I meant.

    ---- Minecraft Crash Report ----
    // I just don't know what went wrong :(

    I see this too much.