Posts by LokeDK

    This tool might do the trick:
    http://www.minecraftforum.net/topic/252880-t…31-open-source/
    It can replace all blocks of a specific ID with another one.

    I am currently running this tool on (a copy of) my world. It takes some time on a large world to complete though, so I haven't inspected the result yet. But I'm a little sad that I apparently have to remove most IC2 machines. I only wished to remove compressors.

    A couple of weeks ago, I reported a problem with my SMP server (https://forum.industrial-craft.net/index.php?page…d&threadID=4101)

    My server has been offline since then, since my users wasn't really ready to downgrade their 1.1 clients. Last night, one of my users brought to my attention, that the wiki (on the pump) had been updated to say:

    Quote

    Completely broken for 160++ will crush map\SMP world if multiple pumps attached to single compressor.
    To restore world change ID of compressor - this will remove any placed compressor TE from world on next load.

    The users, that have not already found other servers, are more than willing to have all their compressors erased, as long as it brings our world back. I've tried changing the id in IC2.cfg for "guiIdCompressor=" to all sorts of different ids. Already occupied ids, available ids, negative id. I've also tried deleting the line altogether, but all to no avail. Am I doing it wrong? Is there another way to change the compressor id?

    Alternatively, is there any kind of time frame as to when a fix could be released, and are there any indication if the next version will actually restore old broken worlds?

    Thanks in advance.

    /Loke

    After updating IC2 from 1.43 to 1.64, my existing SMP server is reporting this:

    Display Spoiler

    2012-01-25 22:34:26 [INFO] ModLoader Server 1.1 Initializing...
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_BuildCraftCore 2.2.12
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_BuildCraftBuilders 2.2.12
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_BuildCraftEnergy 2.2.12
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_BuildCraftFactory 2.2.12
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_BuildCraftTransport 2.2.12
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_IC2 v1.64
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftAutomation 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftBuildcraft 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftCore 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftExtras 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftFactory 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftInfrastructure 3.1.0
    2012-01-25 22:34:26 [INFO] Mod Loaded: mod_RailcraftRails 3.1.0
    2012-01-25 22:34:26 [INFO] ModLoaderMP 1.1 Initialized
    2012-01-25 22:34:26 [INFO] Starting minecraft server version 1.1
    2012-01-25 22:34:26 [INFO] Loading properties
    2012-01-25 22:34:26 [INFO] Starting Minecraft server on *:25565
    2012-01-25 22:34:26 [INFO] Preparing level "htworld"
    2012-01-25 22:34:26 [INFO] Default game type: 0
    2012-01-25 22:34:26 [INFO] Preparing start region for level 0
    2012-01-25 22:34:27 [INFO] Preparing spawn area: 89%
    2012-01-25 22:34:27 [INFO] Done (1168622269ns)! For help, type "help" or "?"
    2012-01-25 22:34:28 [SEVERE] Unexpected exception
    java.lang.NullPointerException
    at jm.a(SourceFile:274)
    at ic2.api.Ic2Recipes.getOutputFor(Ic2Recipes.java:151)
    at ic2.api.Ic2Recipes.getCompressorOutputFor(Ic2Recipes.java:83)
    at ic2.common.TileEntityCompressor.getResultFor(TileEntityCompressor.java:61)
    at ic2.common.TileEntityCompressor.operate(TileEntityCompressor.java:84)
    at ic2.common.TileEntityElectricMachine.l_(TileEntityElectricMachine.java:105)
    at fq.f(World.java:1204)
    at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:441)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:346)
    at cz.run(SourceFile:465)

    Starting a fresh world works fine, but I'm more than a bit reluctant to tell my users that their world has ended... :)

    Thanks in advance for any help on this.

    Is it possible to disable the 4 Quantum armor parts in the configuration somehow?

    I run a server with IC2 and me and my users are enjoying it a lot. Except that the server occasionally dies, usually following an error like this:

    Display Spoiler


    Unexpected exception
    java.lang.NullPointerException
    at jb.a(SourceFile:181)
    at ic2.common.ItemArmorQuantumSuit.performQuantum(ItemArmorQuantumSuit.java:46)
    at mod_IC2.OnTickInGame(mod_IC2.java:1537)
    at ic2.platform.Ic2.OnTickInGame(Ic2.java:41)
    at ModLoader.OnTick(ModLoader.java:772)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:329)
    at cu.run(SourceFile:457)


    I suspect that the speed from the leggings might be the culprit, but it's just a gut feeling. Anyway, I've discussed this with my users, and we kind of agree that the Quantum armor is actually a bit over powered. A full suit takes most of the "risk" out of the game. I guess we could just "not use it", but it would be really nice if it could be disabled totally on the server.