View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001946 | Industrial-Craft² | E-Net, cabling, storage/transformer blocks | public | 2016-07-31 19:41 | 2016-10-11 20:14 |
Reporter | etherealflux | Assigned To | Player | ||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
OS | Windows | OS Version | 7 | ||
Summary | 0001946: Attempting to break cables crashes the game in 2.6.24-ex110 | ||||
Description | Punching both insulated and uninsulated cables causes the game to hang and crash as soon as cracks would start to appear on the cable (a very brief touch is okay, but anything more and it hangs). Textures are missing for cables running in the north-south direction. However, no matter how they're oriented, all cables spray purple-and-black particles when broken in Creative, and trigger the crash if punched in Survival. | ||||
Steps To Reproduce | Place any kind of cable, then attempt to break it in Survival mode. | ||||
Additional Information | Stacktrace: java.lang.NullPointerException: Unexpected error at net.minecraft.client.renderer.block.model.BakedQuadRetextured.func_178217_e(BakedQuadRetextured.java:26) at net.minecraft.client.renderer.block.model.BakedQuadRetextured.<init>(BakedQuadRetextured.java:17) at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.func_188644_a(SourceFile:114) at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.<init>(SourceFile:100) at net.minecraftforge.client.ForgeHooksClient.getDamageModel(ForgeHooksClient.java:668) at net.minecraft.client.renderer.BlockRendererDispatcher.func_175020_a(BlockRendererDispatcher.java:47) at net.minecraft.client.renderer.RenderGlobal.func_174981_a(RenderGlobal.java:1907) at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1343) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229) at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1038) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1076) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:371) at net.minecraft.client.main.Main.main(SourceFile:124) 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:135) 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 -- Thread: Client thread Stacktrace: at net.minecraft.client.renderer.block.model.BakedQuadRetextured.func_178217_e(BakedQuadRetextured.java:26) at net.minecraft.client.renderer.block.model.BakedQuadRetextured.<init>(BakedQuadRetextured.java:17) at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.func_188644_a(SourceFile:114) at net.minecraft.client.renderer.block.model.SimpleBakedModel$Builder.<init>(SourceFile:100) at net.minecraftforge.client.ForgeHooksClient.getDamageModel(ForgeHooksClient.java:668) at net.minecraft.client.renderer.BlockRendererDispatcher.func_175020_a(BlockRendererDispatcher.java:47) at net.minecraft.client.renderer.RenderGlobal.func_174981_a(RenderGlobal.java:1907) at net.minecraft.client.renderer.EntityRenderer.func_175068_a(EntityRenderer.java:1343) at net.minecraft.client.renderer.EntityRenderer.func_78471_a(EntityRenderer.java:1229) | ||||
Tags | No tags attached. | ||||
Minecraft Version | 1.10.2 | ||||
|
Forgot to mention the Forge version - 12.18.1.2043 |
|
I should note that I am also experiencing this issue. I am running IC2 version 2.6.23 on Forge 12.18.1.2042 |
|
The behavior of the missing textures is pretty weird. Wires attached to a machine block in east/west or up/down orientations will have a texture, but those placed north/south on machines or any way in open space will be black. Extending wires from those with a texture works for a few blocks in east/west or up/down directions, but then they start turning black - and going north/sound results in a black wire immediately. I presume that models are not getting loaded correctly, leading to a null pointer exception when the game tries to render the block-cracks effect on it. |
|
Any changes with the latest build? |
|
Yep, looks like the crash is fixed in 2.6.25. I'm still seeing sprays of purple-black textures,s but it's certainly functional. ...and, unfortunately, I ran into some new crash bugs. Will report those in a sec (: |
|
I'll change this to resolved since the crash issue is fixed. The particle bug needs a separate report (which likely already exists), there's no trivial fix though as far as I'm aware. |
|
I'll try to document that tomorrow morning (the weird black textures are gone, so it really is just the bad block-break textures now, at least!) But it's 4:15 AM, and I can't stare at bugs 'til dawn, unfortunately (: |
Date Modified | Username | Field | Change |
---|---|---|---|
2016-07-31 19:41 | etherealflux | New Issue | |
2016-07-31 19:45 | etherealflux | Note Added: 0004649 | |
2016-07-31 22:47 | Codeick | Note Added: 0004650 | |
2016-07-31 22:50 | etherealflux | Note Added: 0004651 | |
2016-08-02 08:05 | Aroma1997 | Relationship added | has duplicate 0001953 |
2016-08-02 08:49 | Player | Note Added: 0004656 | |
2016-08-02 08:49 | Player | Assigned To | => Player |
2016-08-02 08:49 | Player | Status | new => assigned |
2016-08-02 08:57 | etherealflux | Note Added: 0004657 | |
2016-08-02 09:13 | Player | Note Added: 0004661 | |
2016-08-02 09:13 | Player | Status | assigned => resolved |
2016-08-02 09:13 | Player | Resolution | open => fixed |
2016-08-02 09:14 | etherealflux | Note Added: 0004662 | |
2016-10-11 20:14 | Aroma1997 | Relationship added | has duplicate 0002013 |