The see_through
tag on display entities is intended to give them render priority, causing them to render above all other blocks and entities—even if they are physically behind them. This behavior works correctly when the display entity is behind solid blocks. However, it fails when transparent blocks (e.g., water, stained glass) are involved; the display entity does not render above them as expected.
Additionally, some entities appear to render on top of see_through
display entities. This behavior is inconsistent and seems to be influenced by factors such as UUID values or spawn order, but there is no clear or reliable pattern. Regardless, text displays with see_through: true
should consistently render on top of all entities.
Other rendering issues include:
Display entities with
see_through: true
rendering behind particles and world borders.Ironically, they even render behind other display entities that have
see_through
set tofalse
.
This behavior breaks the expected visual priority of see_through
text displays and makes them unreliable in situations where clear visibility is required.
Attachments
Comments 0
No comments.