The bug
These entities/blocks are rendered in front of 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 |
---|---|---|
Semi-transparent entity (player) (an invisible entity but is seen by a player in spectator mode or on the same team that has | [media][media][media][media][media] | Also can be behind non-invisible parts of the entity itself: see last two screenshots in the list and steps to reproduce below |
Translucent block | [media][media] | Can be seen with players in third person mode |
Eyes of invisible | [media] | |
"Armor" of invisible charged | [media] | Armor of non-invisible creeper is affected by MC-35920 |
Background of player (entity) nameplate | [media] | Nameplate (and name) is supposed to be always seen in front of other blocks/entities |
Player (entity) name (when behind non-transparent entities/blocks) | [media] |
Steps to reproduce
Execute the following command:
/summon armor_stand ~ ~ ~ {Invisible:1,ShowArms:1}
Put armor on the armor stand you just summoned (Most importantly a chestplate).
Go into spectator mode.
Look at one of the arms of the armor stand at the angle where it is in front of one of the armor pieces.
Observe the arm not being rendered correctly.
Linked issues
is duplicated by 5
relates to 2
Attachments
Comments 41
Although the rendering changed in the latest snapshots, in snapshot 19w39a some parts are still not rendered in the right order. Instead of rendering in front as it used to be, it now just doesn't render.
For the record:
Still an issue as of 19w46b (list not finished):
[media][media][media][media]'Semi-fixed'. The energy field now makes the armor stand and what it wears invisible
Fixed as of 19w46b (list not finished):
Resolving as Fixed since almost everything described in this ticket here has been fixed during the 1.15 and 1.16 development phases.
If there's a case that's still relevant to 1.16-pre3 or later, please create a separate ticket for each issue.
Is this an issue in 1.9.4?