The bug
These entities/blocks are not rendered behind translucent parts of some entities (later they will be referred as affected entities
)
Translucent blocks (stained glass, slime blocks, ice)
Block entities (chests, signs, mob heads...)
All entities that are loaded after the
affected entity
(usually those that were spawned or have entered the chunk after theaffected entity
, or are in farther chunks)
Affected entities
Note: in following screenshots all entities are inside one chunk, the order of summoning them (or entering the chunk in case of a player) is
armor_stand
withdiamond_helmet
affected entity
armor_stand
withgolden_helmet
Only armor_stand
with golden_helmet
behind affected entity
shows the issue.
Entity (or part of it) | Screenshots | Notes |
---|---|---|
Translucent | [media][media][media] | |
| [media][media] | Can be seen with players in third person mode |
Outer | [media] | |
| [media] | |
Charged | [media] | Armor of invisible creeper is affected by MC-103462 |
Player name when shifting | [media] | |
Second layer of player's skin / second layer of player's head worn by other entity | [media] | See MC-104853 for steps to reproduce with armor stands |
Related issues
is duplicated by
relates to
Attachments
Comments


Confirmed.

don't think I'm understanding the issue. Glass has always done this (as far as I can tell)... people complained cause the new glass didnt work like regular glass and now that it does there's a bug? seems kinda counter productive.
though this probably has more to do with the fact that blocks behind blocks don't render until the block infront of them is broken as this was a memory issue fix mojang did a while back (1.2 or 1.3)

Th3F4114n0n3: I think this is an oversight with the fix for MC-1379 - this wasn't an issue before, because item drops didn't use alpha blending until 13w42b.

Still an issue in 1.7.5 and 14w08a with fast graphics

Confirmed for 14w11b

Confirmed for 14w17a

Confirmed for 14w18

This bug also affects Chests, signs, and Mob Heads. All of which are block rendered as entities.
(my issue for that was marked as a duplicate of this)

Confirmed for 14w25b.

This is probably never going to be fixed. Order-independent transparency is the proverbial white whale of real-time rendering, and short of forcing everyone to use OpenGL 4, it's literally not possible to fix.

@Ryan Holtz, So it appears that the appropriate resolution is going to be a "Won't Fix"?

Is it the compositing or the ordering that's the problem? Even compositing in whatever order the geometry arrives in would be less disorienting than the current way, which makes it look like the closest translucent object is cutting a hole through the others.

Confirmed for 15w36d.

Relates to MC-9553?

Confirmed for 1.13.1.

Just noticed this in latest 2 snapshots 19w39a and 19w40a:
[media]
Can't reproduce in 19w41a

Please mark as resolved.

Confirmed for 1.15-pre4 (Unless I'm wrong and this is a different bug)
[media]
Please create a new ticket then.

@@unknown, the bug shown in the screenshot is already tracked as MC-165958.