Bug: Cable crashes client at new hight limit

  • Hi,
    When placing a cable (tried with copper, HV and gold) at y=256 (It does not allow me to place a normal cobble block at this location) it causes the client to crash, the server remains operational. Any client on the server will crash when this block is then downloaded from the server. (if you are far away it remains fine). I am unsure if it other IC craft items crash it.
    To fix the problem I had to use MCedit to delete the block.
    My server runs:


    MinecraftForge 1.4.0.56
    IC2 v1.81
    ModLoaderMP 1.2.3v3


    The client runs the same.

  • There were some problems with that version of forge, I'd try version 59. (not sure if there is a newer one since then, but 59 works well)


    they're up to 1.4.1.60 as of "yesterday" (American central time) at least, also works well, at least for me.

    • Official Post

    If anyone has this problem again a crashlog would be appreciated.


    I assume it's not related to Forgeversions, but to the fact Cables are items placing blocks (special case) and probably try to access a block at y= 256 (which should cause a NPE or similar).


    As Richard said, errorlog would be appreciated.

  • Here it is, same happens with forge .57


    ----


    Mods loaded: 4
    ModLoader 1.2.3
    mod_MinecraftForge 1.4.1.60
    mod_ModLoaderMp 1.2.3
    mod_IC2 v1.81


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


    Minecraft has stopped running because it encountered a problem.





    --- BEGIN ERROR REPORT fd0d5642 --------
    Generated 23.3.2012 23:34


    Minecraft: Minecraft 1.2.3
    OS: Windows 7 (amd64) version 6.1
    Java: 1.6.0_30, Sun Microsystems Inc.
    VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
    LWJGL: 2.4.2
    OpenGL: ATI Radeon HD 5800 Series version 4.2.11554 Compatibility Profile Context, ATI Technologies Inc.


    java.lang.ArrayIndexOutOfBoundsException: 16
    at acf.a(Chunk.java:506)
    at acf.e(Chunk.java:832)
    at dt.b(SourceFile:67)
    at ic2.platform.RenderBlockCable.render(RenderBlockCable.java:40)
    at ic2.platform.Ic2.renderWorldBlock(Ic2.java:321)
    at ModLoader.renderWorldBlock(ModLoader.java:1610)
    at vh.b(RenderBlocks.java:375)
    at cr.a(WorldRenderer.java:211)
    at l.a(RenderGlobal.java:1461)
    at lo.a(EntityRenderer.java:1072)
    at lo.b(EntityRenderer.java:901)
    at EntityRendererProxy.b(EntityRendererProxy.java:21)
    at net.minecraft.client.Minecraft.x(Minecraft.java:892)
    at net.minecraft.client.Minecraft.run(Minecraft.java:747)
    at java.lang.Thread.run(Unknown Source)
    --- END ERROR REPORT ccee847d ----------