[IC2 Exp][1.7.10] Advanced Machines 1.1.6

  • Your crash happens because the Tile Entity was saved with a different NBT dataset than the one you are attempting to load it with
    More to the point, your save file is prior to the Short overflow bugfix, and the one you tried to load was after. Yes, they are incompatible. Sorry.
    I'm pushing a fix to that particular issue.


    I welcome immibis offering an actual rewrite of this mod. The (just recently fixed) ghost TileEntity bug, and basically every single other bug i have fixed, were pretty much all stuff i missed when fixing Zippinuis source up. It should have had a clean re-code, given the code state. But i didn't want to put in the considerable effort. Just making it work was hard enough back then.

  • There is a graphic bug,which doesn't crash the game.But it looks quite weird.
    That is,the progess bar doesn't display porperly.

    Detail:
    MC1.5.2,Advanced machine4.9,IC2_lf329,Optifine_1.5.2_D3,forge710,gregtech,mfr and a lot of other mods.
    As you see,machine is doing nothing,but the progess bar tells me the machine is progessing...something.It's really weird and confusing.


    EDIT:All right,I figure out the problem.(don't ask me how!)the problem is in these lines of codes.your machine's progress bar scale incorrectly.The reason is simple,progress bar only scale when the Gui is opened,in order to save CPU power.when closed,it will save the current place of the progress bar and stop update it.When the jobs are done,the progess value goes back to 0.When you open the Gui,MC reload the progress bar's place from the saved one in the RAM,without judging wthether it is correct(that's because your code!) .That's my explanation,maybe incorrect.
    I borrowed some lines of code from UnixRano(don't tell him!)which is showed below.

    Display Spoiler
    Display Spoiler
    Code
    protected void func_74185_a(float par1, int par2, int par3) { GL11.glColor4f(1.0F, 1.0F, 1.0F, 1.0F);	 field_73882_e.field_71446_o.func_98187_b("/ic2ca/gui/GuiArmorAssembler.png"); int x = (field_73880_f - field_74194_b) / 2; int y = (field_73881_g - field_74195_c) / 2;	 func_73729_b(x, y, 0, 0, field_74194_b, field_74195_c); if (entity.energy > 0)	 { int var7 = entity.getEnergyLevelScaled(); func_73729_b(x + 56, (y + 36 + 12) - var7, 176, 12 - var7, 14, var7 + 2);} if (entity.progress > 0) { int var7 = entity.getProgressScaled(); func_73729_b(x + 79, y + 34, 176, 14, var7 + 1, 16); }
  • I have a slighty problem with adv machines im trying to connect them to buildcraft pipe system, but when i use wooden transport pipe to extract items from rotary macerator, all items are extracted not only product (to what ever side i connect pipe) what is wrong with it ?

  • Got that error when i connect pipe to rotary macerator now ...

    Display Spoiler

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

    Time: 16.06.13 16:41
    Description: Ticking memory connection

    java.lang.ClassCastException: ic2.advancedmachines.common.TileEntityRotaryMacerator cannot be cast to buildcraft.transport.TileGenericPipe
    at buildcraft.transport.BlockGenericPipe.placePipe(BlockGenericPipe.java:870)
    at buildcraft.transport.ItemPipe.func_77648_a(ItemPipe.java:81)
    at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:149)
    at net.minecraft.item.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:425)
    at net.minecraft.network.NetServerHandler.func_72472_a(NetServerHandler.java:553)
    at net.minecraft.network.packet.Packet15Place.func_73279_a(SourceFile:58)
    at net.minecraft.network.MemoryConnection.func_74428_b(MemoryConnection.java:89)
    at net.minecraft.network.NetServerHandler.func_72570_d(NetServerHandler.java:134)
    at net.minecraft.network.NetworkListenThread.func_71747_b(NetworkListenThread.java:53)
    at net.minecraft.server.integrated.IntegratedServerListenThread.func_71747_b(IntegratedServerListenThread.java:109)
    at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:674)
    at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:570)
    at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:171)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:468)
    at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)


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

    -- System Details --
    Details:
    Minecraft Version: 1.5.1
    Operating System: Windows 8 (amd64) version 6.2
    Java Version: 1.7.0_17, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 368615728 bytes (351 MB) / 625213440 bytes (596 MB) up to 954466304 bytes (910 MB)
    JVM Flags: 1 total; -Xmx1024m
    AABB Pool Size: 2786 (156016 bytes; 0 MB) allocated, 2588 (144928 bytes; 0 MB) used
    Suspicious classes: FML and Forge are installed
    IntCache: cache: 0, tcache: 0, allocated: 3, tallocated: 63
    FML: MCP v7.44 FML v5.1.43.682 Minecraft Forge 7.7.2.682 Optifine OptiFine_1.5.1_HD_D1 44 mods loaded, 44 mods active
    mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    FML{5.1.43.682} [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Forge{7.7.2.682} [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CodeChickenCore{0.8.6.3} [CodeChicken Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CoFHCore{1.5.1.5} [CoFH Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    NotEnoughItems{1.5.2.10} [Not Enough Items] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    PowerCrystalsCore{1.1.3} [PowerCrystals Core] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CoFHNetwork{1.5.1.5} [CoFHNetwork] (CoFHCore-1.5.1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CoFHWorld{1.5.1.5} [CoFHWorld] (CoFHCore-1.5.1.5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    mod_ReiMinimap{v3.3_04 [1.5.1]} [mod_ReiMinimap] ([1.5.1]ReiMinimap_v3.3_04.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Core{jenkins-Buildcraft-146.146} [BuildCraft] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Factory{jenkins-Buildcraft-146.146} [BC Factory] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Transport{jenkins-Buildcraft-146.146} [BC Transport] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Silicon{jenkins-Buildcraft-146.146} [BC Silicon] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    APUnofficial{2.2.0} [Additional Pipes] (AdditionalPipes2.2.1-BC3.5.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    ThermalExpansion{2.4.1.0} [Thermal Expansion] (ThermalExpansion-2.4.1.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    IC2{1.115.308-lf} [IndustrialCraft 2] (industrialcraft-2_1.115.308-lf.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    AdvancedMachines{4.9} [IC2 Advanced Machines Addon] (AdvancedMachines_1.5.1.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    AdvancedReactors{alpha5} [Advanced Reactors] (AdvancedReactors-1.5.1_alpha5.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BF{3.3.2} [Better Farming] (BetterFarming_3.3.2_Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Builders{jenkins-Buildcraft-146.146} [BC Builders] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    BuildCraft|Energy{jenkins-Buildcraft-146.146} [BC Energy] (BuildCraft-1.5.1-jenkins-Buildcraft-146.146.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Additional-Buildcraft-Objects{1.0.3} [Additional Buildcraft Objects] (buildcraft-Z-additional-buildcraft-objects-1.0.3.129.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CompactSolars{4.1.6.37} [Compact Solar Arrays] (compactsolars-universal-1.5.1-4.1.6.37.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    CompactWindmills{1.0.0.3} [CompactWindmills] (CompactWindmills+v.1.0.0.3.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    craftguide{1.5.2} [CraftGuide] (CraftGuide-1.6.7.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    EasyCrafting{1.1.4} [Easy Crafting] (Easy-Crafting-Mod-1.5.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    ExtrabiomesXL{3.13.0} [ExtrabiomesXL] (ExtrabiomesXL-universal-1.5.1-3.13.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Forestry{2.2.0.2} [Forestry for Minecraft] (forestry-A-2.2.0.2.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    GregTech_Addon{MC151} [GregTech-Addon] (gregtechmod.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    IC2NuclearControl{1.5.1c} [Nuclear Control] (IC2NuclearControl-1.5.1c.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    inventorytweaks{1.53} [Inventory Tweaks] (InventoryTweaks-1.53.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    IronChest{5.2.4.391} [Iron Chest] (ironchest-universal-1.5.1-5.2.4.391.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    minechem{@VERSION@} [MineChem] (MineChem_v3.x.63.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    AdvancedSolarPanel{3.3.6} [Advanced Solar Panels] (mod_AdvancedSolarPanels_3_3_6.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    ModularForceFieldSystem{2.3.0.1.15} [Modular ForceField System V2] (ModularForcefieldSystem-2.3.0.1.15.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    NEIAddons{1.7.1.r20} [NEI Addons] (neiaddons-1.5.2-1.7.1.r20.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    NEIAddons|AE{1.7.1.r20} [NEI Addons: Applied Energistics] (neiaddons-1.5.2-1.7.1.r20.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    NEIAddons|CraftingTables{1.7.1.r20} [NEI Addons: Crafting Tables] (neiaddons-1.5.2-1.7.1.r20.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    ...

  • Forgive me for asking but I have not seen this answered yet, will your Advanced Machines be updated so the bottom side is the output?

    I am currently running a locally modified version with that change implemented (thanks for providing the source code), but I don't want to be using a forked version and have to worry about updates.

  • Forgive me for asking but I have not seen this answered yet, will your Advanced Machines be updated so the bottom side is the output?

    I am currently running a locally modified version with that change implemented (thanks for providing the source code), but I don't want to be using a forked version and have to worry about updates.

    Use UUM Advanced Machines , from immibis.

  • Hello Stryker. I gotta say I love what you did with your version of advanced machines, but I encountered an issue with one of the machines while establishing a network with Applied Energistics mod. The problem involves the rotary macerator.

    I don't know if you're aware of what Applied Energistics does, but I'll keep the explanation simple. When you place its interface block on top of, say, one of your machines, that machine is now part of the network and will contribute towards virtually automated crafting. In the interface, you can place encoded patterns inside which allows the interface to program whatever its attached to. For this scenario, if you put a pattern thats essentially designed to turn cobblestone into sand into the interface attached to macerator, you can request cobblestone to be macerated into sand whenever needed so long as cobblestone is in the network via storage.

    Long story short: Your rotary macerator has a hard time working with AE's interface block, as in not at all. The interface works with the furnace and compressor, but the other machine is a no-go. The only alternative solution I can do is use basic macerator, but I have to apply a number of overclockers and energy storage upgrades to be comparably close to rotary macerator, which eats more EU as a result.

    Just wanted to pass that along.

    EDIT:
    Wanted to confirm, but rotary macerator and singularity compressor both don't work with AE's interface blocks.

    EDIT 2:
    A better fix is connecting a buildcraft hopper to macerator/compressor then attach interface to chute. Still a little inconvenient. :P

  • The Buildcraft Hopper is worse in every single aspect, compared to the vanilla Hopper. It has one slot less, It can only move Items downwards, It doesnt respond to redstone Signals, Its not Comparator compatible, It doesnt work on vanilla ISidedInventory and it looks ugly with these Diagonal Parts of the Model (Y U NO MORE LIKE CUBE).

  • Just wanted to let you know, it seems advanced machines aren't currently compatible with the new Ejector Upgrade. Items aren't ejecting.

    The Buildcraft Hopper is worse in every single aspect, compared to the vanilla Hopper. It has one slot less, It can only move Items downwards, It doesnt respond to redstone Signals, Its not Comparator compatible, It doesnt work on vanilla ISidedInventory and it looks ugly with these Diagonal Parts of the Model (Y U NO MORE LIKE CUBE).

    Well, the Buildcraft Chute (recently renamed) is a lot faster than a Vanilla hopper, and is currently more compatible with other mods through sheer inertia. But I do agree; I've turned off Chutes in my server.