mojira.dev
MC-50129

Parts of semi-transparent models (slime blocks, stained glass) are rendered in the wrong order when in third person or in hand

Semi-transparent model parts are rendered in the wrong order when viewed in third person or when held in first person.

From certain locations, semi-transparent blocks with multiple parts, notably plains, are rendered in the wrong order.

In the screenshot, the "plains" are on top, then the lower "block", then the upper "block", instead of the upper "block", the "plains", then the lower "block".

In the third screenshot, the upper block appears behind the lower block, it is location dependent though.

Steps to reproduce:

  1. Apply a solid texture to the slime block, or use the provided debug pack

  2. In hand

    1. Hold a slime block in your hand

    2. Notice the center cube is sticking out at you.

  3. In third person

    1. Hold the slime block in your hand

    2. Notice countless errors in it's rendering

Edit in 14w30a: Fixed the incorrect rendering every sixteen blocks vertically, which causing the upper block to render behind the lower block.

Linked issues

Attachments

Comments 16

What block is that ?

Slime block, but it also works with stained glass. I think it's always been happening, but since it was transparent, it was not noticed.

Here is a screenshot of the slime block by default, not how bright the one in the back is.

Please force a crash by pressing F3 + C for 10 seconds while in-game and attach the crash report ([minecraft/crash-reports/crash-<DATE>-client.txt|http://hopper.minecraft.net/help/finding-minecraft-data-folder]) here.

Please attach your resource pack.

Resource pack with all affected

6 more comments

The semi-transparent blocks no longer render oddly on vertical chunk borders, it seems the new chunk threading fixed that. The other two issues are still relevant though

It seems this is a duplicate of MC-44373, though that issue only lists two of the three issues (one of which is fixed as far as I can tell) and has note been updated since 1.8 release.

Resolved as Duplicate of MC-44373 (that one has more duplicates), but made you the reporter of that ticket.

Still there in 16w20a.

This issue has been resolved as a duplicate, so head over there for confirming it still exists.

KnightMiner

(Unassigned)

Unconfirmed

Minecraft 14w08a, Minecraft 14w10b, Minecraft 14w10c, Minecraft 14w11a, Minecraft 14w11b, ..., Minecraft 1.8.2-pre1, Minecraft 1.8.2-pre3, Minecraft 1.8.2-pre4, Minecraft 1.8.2-pre6, Minecraft 1.8.2-pre7

Retrieved