mojira.dev
MC-249097

Sides and bottoms of sculk shrieker not culled by solid blocks

The resource pack attached to MC-249094 offers a complete fix for this issue. Mojang have my full permission to (and are encouraged to) replace the affected vanilla model files with the contents of the resource pack.

Discovered while testing MC-249094.

The bug

The bottom of sculk shriekers, as well as the four sides, are not culled by solid blocks which are directly against them. This is due to these five faces missing cullface arguments for those faces.

How to reproduce

  1. Place a sculk shrieker on the ground

  2. Place four opaque blocks on each side

  3. View the occluded sides in Spectator mode

Expected results

These faces would not render.

Actual results

They do.

How to fix

The resource pack attached to MC-249094 fixes this issue and that issue as well as offering code cleanup for readability and a reduced model file size, so I'd recommend using that model file to fix this issue rather than attempting to do so manually.

Attachments

Comments

ampolive

Seems to be fixed in 1.19 Pre-release 3.

Avoma

Can also confirm that this issue is no longer present in 1.19 Pre-release 3. I'm unsure as to whether or not this is the exact fixed version though.

ampolive

Confirmed 1.19 Pre-release 3 as fixed version, this issue was still present in 1.19 Pre-release 2.

muzikbike

(Unassigned)

Confirmed

Low

Textures and models

cullface-missing-from-model

22w11a, 22w14a, 22w15a, 22w18a

1.19 Pre-release 3

Retrieved