Help with Upgrading IC2

  • I run minecraft 1.7.2. So, I already have IC2 experimental. I am using build 2.1.464 experimental. I want to know if I can upgrade to the latest build without having an error in an older world I have. Also I have to use experimental build in 1.7 right?
    Also is there anything that I should be aware of that has changed since then? For example, I heard there is now a steam engine(whatever that does).\

    Thanks.

  • easy answer:
    make a backup of your world, then upgrade IC2/MC. If it corrupts it, revert IC2/MC and restore your backup and try to fix the issue.
    I did this when updating from 1.4.7 to 1.6.4. Took quite a few tries before everything worked right.

  • You should be ok. Some things will be gone, but they were either the transition items from 1.6 to 1.7 or the fuel can/plant ball fuel chain stuff that was reworked.

    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.

  • Here is the crash report:

    Display Spoiler

    ---- Minecraft Crash Report ----
    // Would you like a cupcake?

    Time: 14/08/08 18:10
    Description: Exception in server tick loop

    cpw.mods.fml.common.MissingModsException
    at cpw.mods.fml.common.Loader.sortModList(Loader.java:243)
    at cpw.mods.fml.common.Loader.loadMods(Loader.java:471)
    at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:87)
    at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:313)
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:114)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:669)


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

    -- System Details --
    Details:
    Minecraft Version: 1.7.2
    Operating System: Windows 8 (amd64) version 6.2
    Java Version: 1.7.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 3995973496 bytes (3810 MB) / 4116709376 bytes (3926 MB) up to 4116709376 bytes (3926 MB)
    JVM Flags: 1 total; -Xms4096M
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
    FML: MCP v9.03 FML v7.2.207.1111 Minecraft Forge 10.12.1.1111 10 mods loaded, 10 mods active
    mcp{9.03} [Minecraft Coder Pack] (minecraft.jar) Unloaded
    FML{7.2.207.1111} [Forge Mod Loader] (forge-1.7.2-10.12.1.1111-universal.jar) Unloaded
    Forge{10.12.1.1111} [Minecraft Forge] (forge-1.7.2-10.12.1.1111-universal.jar) Unloaded
    ArchimedesShips{1.7.2 v1.7.0} [Archimedes' Ships] (ArchimedesShips.jar) Unloaded
    craftguide{1.6.8.1} [CraftGuide] (CraftGuide-1.6.8.1.zip) Unloaded
    IC2{2.2.575-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.575-experimental.jar) Unloaded
    MoreSwordsMod{2.6.2} [More Swords Mod] (More Swords Mod 2.6.2 For 1.7.2.jar) Unloaded
    quiverchevsky{b50} [QuiverBow] (QuiverBow_1.7.2_b50_2.zip) Unloaded
    Railcraft{9.0.0.0} [Railcraft] (Railcraft_1.7.2-9.0.0.0.jar) Unloaded
    weaponmod{1.7.2 v1.14.2} [Balkon's WeaponMod] (weaponmod-1.14.2.jar) Unloaded
    Profiler Position: N/A (disabled)
    Is Modded: Definitely; Server brand changed to 'fml,forge'
    Type: Dedicated Server (map_server.txt)

  • If you use IC² as your main tech pack, i think it is. Two power systems got added, kinetic and heat, machines that will generate them and generate energy from them. Refined Iron (steel) got added back with a new production line. Nuclear reactor got reworked.

    I really can't explain all these changes, you may have to take a look on them on your own or check the newest threads about them.

  • I tried upgrading but I keep crashing after a few interactions. I made a new world and keep getting a crash report but I am bad at reading these so I have no idea Why it crashes. Any ideas? Is there a specific version of Forge I should use?

    Display Spoiler


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

    -- Head --
    Stacktrace:
    at java.util.ArrayList.rangeCheck(Unknown Source)
    at java.util.ArrayList.get(Unknown Source)
    at net.minecraft.inventory.Container.func_75139_a(SourceFile:104)
    at net.minecraft.inventory.Container.func_75131_a(SourceFile:390)
    at net.minecraft.client.network.NetHandlerPlayClient.func_147241_a(NetHandlerPlayClient.java:1056)
    at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:49)
    at net.minecraft.network.play.server.S30PacketWindowItems.func_148833_a(SourceFile:11)
    at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
    at net.minecraft.client.multiplayer.PlayerControllerMP.func_78765_e(PlayerControllerMP.java:273)

    -- Affected level --
    Details:
    Level name: MpServer
    All players: 1 total; [EntityClientPlayerMP['DarkAriel7'/171, l='MpServer', x=-265.85, y=88.22, z=84.68]]
    Chunk stats: MultiplayerChunkCache: 1084, 1084
    Level seed: 0
    Level generator: ID 00 - default, ver 1. Features enabled: false
    Level generator options:
    Level spawn location: World: (-256,64,116), Chunk: (at 0,4,4 in -16,7; contains blocks -256,0,112 to -241,255,127), Region: (-1,0; contains chunks -32,0 to -1,31, blocks -512,0,0 to -1,255,511)
    Level time: 51877 game time, 31782 day time
    Level dimension: 0
    Level storage version: 0x00000 - Unknown?
    Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
    Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
    Forced entities: 51 total; [EntityClientPlayerMP['DarkAriel7'/171, l='MpServer', x=-265.85, y=88.22, z=84.68], EntityBat['Bat'/3528, l='MpServer', x=-319.25, y=24.84, z=134.66], EntitySquid['Squid'/4277, l='MpServer', x=-237.34, y=54.28, z=145.34], EntityBat['Bat'/4507, l='MpServer', x=-213.56, y=16.14, z=153.59], EntityChicken['Chicken'/42, l='MpServer', x=-315.47, y=64.00, z=30.28], EntityChicken['Chicken'/40, l='MpServer', x=-310.66, y=65.00, z=27.50], EntityChicken['Chicken'/41, l='MpServer', x=-309.47, y=66.00, z=27.41], EntityXPOrb['Experience Orb'/4109, l='MpServer', x=-296.53, y=68.25, z=122.53], EntityPig['Pig'/46, l='MpServer', x=-313.47, y=79.00, z=80.69], EntityCow['Cow'/44, l='MpServer', x=-316.50, y=73.00, z=79.50], EntityXPOrb['Experience Orb'/4110, l='MpServer', x=-294.31, y=68.25, z=122.75], EntityHorse['Donkey'/45, l='MpServer', x=-317.06, y=67.00, z=70.04], EntityChicken['Chicken'/51, l='MpServer', x=-323.47, y=67.00, z=111.47], EntityCow['Cow'/50, l='MpServer', x=-316.50, y=74.00, z=82.50], EntityCow['Cow'/49, l='MpServer', x=-315.69, y=67.00, z=77.53], EntityCow['Cow'/48, l='MpServer', x=-319.50, y=68.00, z=85.50], EntityChicken['Chicken'/55, l='MpServer', x=-318.31, y=67.00, z=120.53], EntityChicken['Chicken'/54, l='MpServer', x=-304.63, y=67.00, z=115.44], EntityBat['Bat'/4119, l='MpServer', x=-269.50, y=14.00, z=65.47], EntityHorse['Donkey'/58, l='MpServer', x=-295.25, y=68.00, z=113.22], EntityChicken['Chicken'/57, l='MpServer', x=-301.53, y=70.00, z=15.53], EntityBat['Bat'/5025, l='MpServer', x=-223.50, y=42.05, z=155.56], EntityPig['Pig'/62, l='MpServer', x=-294.91, y=68.00, z=60.06], EntityBat['Bat'/5026, l='MpServer', x=-224.38, y=42.95, z=155.75], EntityBat['Bat'/4950, l='MpServer', x=-327.91, y=15.70, z=159.94], EntityPig['Pig'/64, l='MpServer', x=-292.75, y=69.00, z=113.88], EntitySheep['Sheep'/65, l='MpServer', x=-281.06, y=65.00, z=141.88], EntityBat['Bat'/4949, l='MpServer', x=-333.50, y=14.51, z=161.97], EntityPig['Pig'/85, l='MpServer', x=-258.91, y=64.00, z=115.91], EntitySheep['Sheep'/84, l='MpServer', x=-269.44, y=67.00, z=121.72], EntityCartBasic['entity.MinecartRideable.name'/87, l='MpServer', x=-270.44, y=62.34, z=141.50], EntityLocomotiveSteamSolid['Steam Locomotive'/86, l='MpServer', x=-270.50, y=62.34, z=143.19], EntityPig['Pig'/83, l='MpServer', x=-269.03, y=66.00, z=125.03], EntityPig['Pig'/82, l='MpServer', x=-268.50, y=69.00, z=34.16], EntityPig['Pig'/94, l='MpServer', x=-264.50, y=66.00, z=113.50], EntityChicken['Chicken'/102, l='MpServer', x=-221.59, y=69.00, z=44.38], EntityChicken['Chicken'/103, l='MpServer', x=-218.63, y=71.00, z=38.44], EntityBat['Bat'/1186, l='MpServer', x=-259.38, y=48.33, z=114.21], EntityChicken['Chicken'/100, l='MpServer', x=-212.56, y=70.00, z=25.44], EntityBat['Bat'/2296, l='MpServer', x=-252.25, y=49.00, z=106.22], EntityBat['Bat'/2295, l='MpServer', x=-278.47, y=59.10, z=130.25], EntityChicken['Chicken'/108, l='MpServer', x=-188.44, y=67.00, z=29.56], EntityItem['item.item.egg'/106, l='MpServer', x=-221.78, y=69.13, z=43.13], EntityPig['Pig'/107, l='MpServer', x=-223.72, y=63.00, z=92.81], EntityChicken['Chicken'/104, l='MpServer', x=-219.44, y=71.00, z=37.53], EntityChicken['Chicken'/119, l='MpServer', x=-191.59, y=65.00, z=31.66], EntityBat['Bat'/3114, l='MpServer', x=-217.50, y=16.07, z=155.04], EntitySquid['Squid'/4184, l='MpServer', x=-247.16, y=58.34, z=133.06], EntityChicken['Chicken'/122, l='MpServer', x=-191.38, y=77.00, z=88.38], EntitySquid['Squid'/4185, l='MpServer', x=-234.59, y=57.84, z=138.41], EntitySquid['Squid'/4187, l='MpServer', x=-241.59, y=58.38, z=137.75]]
    Retry entities: 0 total; []
    Server brand: fml,forge
    Server type: Integrated singleplayer server
    Stacktrace:
    at net.minecraft.client.multiplayer.WorldClient.func_72914_a(WorldClient.java:373)
    at net.minecraft.client.Minecraft.func_71396_d(Minecraft.java:2432)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:916)
    at net.minecraft.client.main.Main.main(SourceFile:148)
    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 net.minecraft.launchwrapper.Launch.launch(Launch.java:134)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

    -- System Details --
    Details:
    Minecraft Version: 1.7.10
    Operating System: Windows 8 (amd64) version 6.2
    Java Version: 1.7.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 266955376 bytes (254 MB) / 754450432 bytes (719 MB) up to 954728448 bytes (910 MB)
    JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
    AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    IntCache: cache: 0, tcache: 0, allocated: 12, tallocated: 94
    FML: MCP v9.05 FML v7.10.25.1190 Minecraft Forge 10.13.0.1190 8 mods loaded, 8 mods active
    mcp{9.05} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    FML{7.10.25.1190} [Forge Mod Loader] (forge-1.7.10-10.13.0.1190.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Forge{10.13.0.1190} [Minecraft Forge] (forge-1.7.10-10.13.0.1190.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    ArchimedesShips{1.7.10 v1.7.1} [Archimedes' Ships] (ArchimedesShips-1.7.1.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    IC2{2.2.580-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.580-experimental.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    MSM3{3.0.0a} [More Swords 3] (MSM-SNAP-3.0.0b-For-MC-1.7.10.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    quiverchevsky{b57} [QuiverBow] (QuiverBow_1.7.2_b57.zip) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Railcraft{9.2.0.0} [Railcraft] (Railcraft_1.7.10-9.2.0.0.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available->Available->Available
    Launched Version: 1.7.10-Forge10.13.0.1190
    LWJGL: 2.9.1
    OpenGL: Intel(R) HD Graphics 4000 GL version 4.0.0 - Build 10.18.10.3621, Intel
    GL Caps: Using GL 1.3 multitexturing.
    Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
    Anisotropic filtering is supported and maximum anisotropy is 16.
    Shaders are available because OpenGL 2.1 is supported.

    Is Modded: Definitely; Client brand changed to 'fml,forge'
    Type: Client (map_client.txt)
    Resource Packs: []
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
    Anisotropic Filtering: Off (1)