mojira.dev
MC-265743

Entities, block entities, clouds and semi-transparent blocks are always rendered in front of text displays with see_through enabled

The bug

If a text display entity has its see_through tag set to true, it will always be rendered behind entities, block entities, clouds and semi-transparent blocks.

How to reproduce

  1. Create a text display with see_through enabled:

    /summon text_display ~ ~1 ~-1 {"text":'"Text display"',"see_through":true}
  2. Spawn a pig behind the text display:

    /summon pig ~ ~ ~-3

    → ❌ The pig is rendered in front of the text display

Linked issues

Attachments

Comments 7

I've removed the part about {see_through:false} as it's already tracked in MC-259812.

Was this using the Fabulous graphics mode?

All three graphics modes are affected.

Can confirm in 1.20.3 Release Candidate 1
It was tested with all three graphic modes.

This is still happening in 1.21

ShreyasAyyengar

I can confirm that this issue persists across all 1.21.X versions, including, at the time of writing this, Minecraft's latest version, 1.21.3.

Can confirm in 1.21.5

Tristan

(Unassigned)

Confirmed

Platform

Normal

Rendering

1.20.2, 23w41a, 1.20.3 Release Candidate 1, 1.20.4, 1.21, 1.21.3, 1.21.5

Retrieved