Mekanism

Mekanism

111M Downloads

Mechanical Pipe crash?

ClaytonAstrom opened this issue ยท 3 comments

commented

Minecraft ver 1.7.10
Forge ver 10.13.1.1217
Mekanism ver 7.1.0.92 (also tried 7.1.0.104)
Java ver 7u67 x64

My issue seems to be whenever I place a Mechanical pipe, even by itself, the server crashes. There isn't an error in the log or anything (here's the pastebin anyway http://pastebin.com/NXTy8iJ4), I just get turned to "Connection Lost. A fatal error has occured, this connection is terminated," and the client, whether it's single player or multiplayer, returns to the multiplayer server selection screen. Seems to happen with any mechanical pipe (basic, advanced, elite, and ultimate). If I load the world that has a placed pipe, I load for a brief second and then crash with the same results.

Wish I had more to go on, but these are my only symptoms.

commented

Found it, it's WAILA (1.5.2) that's crashing. Seems to be any pipe network I place (universal cables, pressurized tube, mechanical pipes, logistical transporters, etc.). Bug occurs when I look at them. All other mekanism blocks are fine though.

Probably won't fall under your lap, so close this ticket if you'd like. I'll cross post this ticket on WAILA though.

commented

WAILA needed to be updated to 1.5.4a from 1.5.2a, incase that's of use to anyone else. Issue resolved.

https://bitbucket.org/ProfMobius/waila/issue/99/mekanism-pipe-network-crashes < cross post for references.

commented

I'm getting a crash with this item and our server is not using WAILA.

Time: 2014-10-11 01:55
Description: Rendering Block Entity

java.lang.NullPointerException: Rendering Block Entity
at codechicken.lib.render.uv.IconTransformation.apply(IconTransformation.java:15)
at codechicken.lib.render.uv.IconTransformation.apply(IconTransformation.java:6)
at codechicken.lib.render.uv.UVTransformation.operate(UVTransformation.java:28)
at codechicken.lib.render.CCRenderPipeline.operate(CCRenderPipeline.java:128)
at codechicken.lib.render.CCRenderState.runPipeline(CCRenderState.java:352)
at codechicken.lib.render.CCRenderState.render(CCRenderState.java:346)
at codechicken.lib.render.CCModel.render(CCModel.java:430)
at codechicken.lib.render.CCModel.render(CCModel.java:418)
at mekanism.client.render.RenderPartTransmitter.renderTransparency(RenderPartTransmitter.java:561)
at mekanism.client.render.RenderPartTransmitter.renderFluidInOut(RenderPartTransmitter.java:537)
at mekanism.client.render.RenderPartTransmitter.renderContents(RenderPartTransmitter.java:310)
at mekanism.common.multipart.PartMechanicalPipe.renderDynamic(PartMechanicalPipe.java:254)
at codechicken.multipart.TileMultipartClient$$anonfun$renderDynamic$1.apply(TileMultipart.scala:500)
at codechicken.multipart.TileMultipartClient$$anonfun$renderDynamic$1.apply(TileMultipart.scala:500)
at scala.collection.immutable.List.foreach(List.scala:383)
at codechicken.multipart.TileMultipartClient.renderDynamic(TileMultipart.scala:500)
at codechicken.multipart.MultipartRenderer$.func_147500_a(MultipartRenderer.scala:38)
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100)
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:483)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1015)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:990)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:887)
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)

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

-- Head --
Stacktrace:
at codechicken.lib.render.uv.IconTransformation.apply(IconTransformation.java:15)
at codechicken.lib.render.uv.IconTransformation.apply(IconTransformation.java:6)
at codechicken.lib.render.uv.UVTransformation.operate(UVTransformation.java:28)
at codechicken.lib.render.CCRenderPipeline.operate(CCRenderPipeline.java:128)
at codechicken.lib.render.CCRenderState.runPipeline(CCRenderState.java:352)
at codechicken.lib.render.CCRenderState.render(CCRenderState.java:346)
at codechicken.lib.render.CCModel.render(CCModel.java:430)
at codechicken.lib.render.CCModel.render(CCModel.java:418)
at mekanism.client.render.RenderPartTransmitter.renderTransparency(RenderPartTransmitter.java:561)
at mekanism.client.render.RenderPartTransmitter.renderFluidInOut(RenderPartTransmitter.java:537)
at mekanism.client.render.RenderPartTransmitter.renderContents(RenderPartTransmitter.java:310)
at mekanism.common.multipart.PartMechanicalPipe.renderDynamic(PartMechanicalPipe.java:254)
at codechicken.multipart.TileMultipartClient$$anonfun$renderDynamic$1.apply(TileMultipart.scala:500)
at codechicken.multipart.TileMultipartClient$$anonfun$renderDynamic$1.apply(TileMultipart.scala:500)
at scala.collection.immutable.List.foreach(List.scala:383)
at codechicken.multipart.TileMultipartClient.renderDynamic(TileMultipart.scala:500)
at codechicken.multipart.MultipartRenderer$.func_147500_a(MultipartRenderer.scala:38)

-- Block Entity Details --
Details:
Name: savedMultipart // TileMultipart_cmp$$31
Block type: ID #432 (tile.multipart // codechicken.multipart.BlockMultipart)
Block data value: 0 / 0x0 / 0b0000
Block location: World: (61,60,316), Chunk: (at 13,3,12 in 3,19; contains blocks 48,0,304 to 63,255,319), Region: (0,0; contains chunks 0,0 to 31,31, blocks 0,0,0 to 511,255,511)
Actual block type: ID #432 (tile.multipart // codechicken.multipart.BlockMultipart)
Actual block data value: 0 / 0x0 / 0b0000
Stacktrace:
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147549_a(SourceFile:100)
at net.minecraft.client.renderer.tileentity.TileEntityRendererDispatcher.func_147544_a(SourceFile:92)
at net.minecraft.client.renderer.RenderGlobal.func_147589_a(RenderGlobal.java:483)
at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1224)