[Addon 1.112] BuildCraft-IndustrialCraft Crossover Mod v2.0[SSP/SMP]

  • I'm getting a crash report, and i think i've narrowed it down to the crossover mod, as industrialcraft and buildcraft run without the crossover mod installed.

    Display Spoiler

    Mods loaded: 11
    ModLoader 1.2.5
    mod_MinecraftForge 3.1.2.90
    mod_TooManyItems 1.2.5 2012-04-13
    mod_BuildCraftCore 3.1.5
    mod_BuildCraftBuilders 3.1.5
    mod_BuildCraftEnergy 3.1.5
    mod_BuildCraftFactory 3.1.5
    mod_BuildCraftTransport 3.1.5
    mod_BuildCraftSilicon 3.1.5
    mod_IC2 v1.95
    mod_BCIC2Crossover 1.28 for MC 1.2.5, BC 2.2.14, IC2 1.95b

    Minecraft has crashed!
    ----------------------

    Minecraft has stopped running because it encountered a problem.


    --- BEGIN ERROR REPORT 50d24e80 --------
    Generated 01/05/12 21:58

    Minecraft: Minecraft 1.2.5
    OS: Mac OS X (x86_64) version 10.5.8
    Java: 1.6.0_26, Apple Inc.
    VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
    LWJGL: 2.4.2
    OpenGL: NVIDIA GeForce 9400M OpenGL Engine version 2.0 NVIDIA-1.5.48, NVIDIA Corporation

    java.lang.NoSuchMethodError: buildcraft.api.LiquidData.<init>(IILyr;)V
    at BuildCraftCore.initialize(BuildCraftCore.java:216)
    at mod_BuildCraftCore.initialize(mod_BuildCraftCore.java:84)
    at mod_BuildCraftCore.modsLoaded(mod_BuildCraftCore.java:100)
    at ModLoader.init(ModLoader.java:899)
    at ModLoader.addAllRenderers(ModLoader.java:189)
    at ahu.<init>(ahu.java:77)
    at ahu.<clinit>(ahu.java:8)
    at net.minecraft.client.Minecraft.a(Minecraft.java:394)
    at net.minecraft.client.Minecraft.run(Minecraft.java:732)
    at java.lang.Thread.run(Thread.java:680)
    --- END ERROR REPORT 3549ef33 ----------


    • Official Post
  • Quote

    Large Electric Engine

    Requires coolant. Accepts up to MV. Produces 5x more BC energy than the Medium Electric Engine, the exact amount needed to run a quarry, refinery, filler, or builder at full speed.

    For some reason, you need two of these to run a refinery at full speed. I'm assuming that's not right.

  • in client SMP
    SPAM :(

    Display Spoiler


    mods

    Display Spoiler

    Mods loaded: 53
    ModLoader 1.2.5
    mod_CodeChickenCore 0.5.2
    mod_MinecraftForge 3.1.3.101
    mod_NotEnoughItems 1.2.2
    mod_4096Fix v4 for 1.2.5
    mod_ReiMinimap v3.0_06 [1.2.5]
    mod_AutoSwitch AutoSwitch v1.9.0 for Minecraft 1.2.5
    mod_AS_BattleTowers 1.1.0 @ MC 1.2.5
    mod_BrewGuide 1.0
    mod_BuildCraftCore 2.2.14
    mod_BuildCraftBuilders 2.2.14
    mod_BuildCraftEnergy 2.2.14
    mod_BuildCraftFactory 2.2.14
    mod_BuildCraftTransport 2.2.14
    mod_LogisticsPipes 0.2.4 (built with Minecraft 1.2.5, Buildcraft 2.2.14, Forge v3.1.2.90)
    mod_jBuildCraft_BucketFiller 2.2.14
    mod_AdditionalPipes 2.1.3 (Minecraft 1.2.5, Buildcraft 2.2.14, Forge 3.0.1.75)
    mod_ComputerCraft 1.33
    mod_CCTurtle 1.33
    mod_CraftGuide 1.4.3 for Minecraft 1.2.3
    mod_CraftHide 1.0.0
    mod_EE 1.4.4.0
    mod_EnderStorage 1.1.1
    mod_Forestry 1.4.4.4
    mod_AnimalBikes AnimalBikes 1.2.5 v2
    mod_IC2 v1.95
    mod_zAdvancedSolarPanel v3.0.0
    mod_BCIC2Crossover 1.28 for MC 1.2.5, BC 2.2.14, IC2 1.95b
    mod_IC2AdvancedMachines v4.0
    mod_Infestation 1.2.5_0.1.14
    mod_InvTweaks 1.41b (1.2.4)
    mod_MAtmos_forModLoader r12 for 1.1.x
    mod_Minions 1.2.2 @ MC 1.2.5
    mod_PStoneRecipes 48.1.0
    mod_QuickGuide 1.2.3
    mod_Railcraft 5.2.0
    mod_RedPowerControl 2.0pr5b1
    mod_RedPowerCore 2.0pr5b1
    mod_RedPowerLighting 2.0pr5b1
    mod_RedPowerLogic 2.0pr5b1
    mod_RedPowerMachine 2.0pr5b1
    mod_RedPowerWiring 2.0pr5b1
    mod_RedPowerWorld 2.0pr5b1
    mod_RopesPlus 1.0.0 @ MC 1.2.5
    mod_SmartMoving 8.5
    mod_WirelessRedstoneCore 1.2.1
    mod_WirelessRedstoneRedPower 1.2.1.1
    mod_WirelessRedstoneAddons 1.2.1
    mod_AdditionalBuildcraftObjects 0.9.1-97 (MC 1.2.5, BC 2.2.14)
    mod_IC2NuclearControl v1.1.3
    mod_ImmibisCore 48.2.1
    mod_IronChest 3.3
    mod_TubeStuff 48.2.1

    Minecraft has crashed!
    ----------------------

    Minecraft has stopped running because it encountered a problem.


    --- BEGIN ERROR REPORT 5df738b4 --------
    Generated 06.05.12 3:08

    Minecraft: Minecraft 1.2.5
    OS: Windows 7 (x86) version 6.1
    Java: 1.7.0_03, Oracle Corporation
    VM: Java HotSpot(TM) Client VM (mixed mode), Oracle Corporation
    LWJGL: 2.8.3
    OpenGL: ATI Radeon HD 5700 Series version 4.1.11251 Compatibility Profile Context, ATI Technologies Inc.

    • Official Post

    For some reason, you need two of these to run a refinery at full speed. I'm assuming that's not right.

    In actuality the refinery uses an amount of energy dependent upon what it is refining. If you are using the 3.x branch you can check the energy output with a MJ reader. If you are using the 2.x branch for SSP, it is advisable to switch to the 3.x branch as the 2.x branch has errors within its energy pipes.

    • Official Post

    I do not believe that to be a problem with this mod. I do not, to my knowledge, use those classes, nor am I able to reproduce any such error.

  • I do not believe that to be a problem with this mod. I do not, to my knowledge, use those classes, nor am I able to reproduce any such error.


    maybe you are right but the error appears if you put this mod. BUT I still use the old map 1.1. Can you tell me where to dig to find the cause of the error of spam?

  • I posted about this exact same error on the minecraftforums.net thread for this addon. I get the same problem, as does my friend and everybody else on my server, but only when this addon is installed.

    It may not be a bug in this specific addon, but something this addon is doing is causing the problem with BC specifically.

    buildcraft.core.ClassMapping.updateFromData(ClassMapping.java:416)
    ClassMapping.java, line 416, called inside function updateFromData.

    The offending area is:

    Code
    for (Field f : enumFields) {
        f.set(obj,
            ((Class) f.getGenericType()).getEnumConstants()[byteBuffer.readUnsignedByte()]);
        r.bytes += 1;
        r.dataInt += 1;
    }


    The specific line 416 that's where it's failing (edited to be a single line)

    Code
    f.set(obj,((Class) f.getGenericType()).getEnumConstants()[byteBuffer.readUnsignedByte()]);


    I'm not completely sure what is calling something from your code that would end up running through these functions, but something in your code is handing off data that is causing a null pointer here. If I had access to the entire source needed to compile the crossover mod, I might be able to track it down.


    maybe you are right but the error appears if you put this mod. BUT I still use the old map 1.1. Can you tell me where to dig to find the cause of the error of spam?

  • Display Spoiler

    In actuality the refinery uses an amount of energy dependent upon what it is refining. If you are using the 3.x branch you can check the energy output with a MJ reader. If you are using the 2.x branch for SSP, it is advisable to switch to the 3.x branch as the 2.x branch has errors within its energy pipes.

    Using 2.x since I'm preparing to mash all of my mods into a smp server, and 3.x doesn't have smp support if I recall. The only thing a refinery uses by default is oil, and biomass if you have forestry and 3.x. I got rid of the 10ish gold conductive pipes and noticed a no real difference. Kind of crazy that you need 128 eu/t to fully power a refinery but whatever, guess I just need to find a way to generate that kind of power early on.