-
Bug
-
Resolution: Fixed
-
1.16.2, 1.16.3, 1.16.4, 20w46a, 20w51a, 21w03a, 1.16.5, 21w05b, 21w06a, 21w08b, 21w11a, 21w13a, 21w14a, 21w16a, 21w17a, 21w18a, 21w19a, 21w20a, 1.17 Pre-release 1, 1.17, 1.17.1, 21w39a, 21w40a, 21w42a, 21w44a, 1.18, 1.18.1 Pre-release 1, 1.18.1, 1.18.2, 1.19, 1.19.2, 1.19.4 Pre-release 3, 1.19.4, 23w14a, 1.20 Pre-release 1, 1.20.1, 23w43a, 1.21, 1.21.1 Release Candidate 1, 1.21.1
-
Confirmed
-
Textures and models
-
Low
-
Gameplay
The resource pack attached 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.
Download resource pack:
- 21w41a: dragon-egg-fix-21w41a-v1.1.zip
The bug
The dragon egg includes numerous block faces which cannot be seen normally - in order to see these faces, clipping into the block is required, such as through Spectator mode. In addition, the topmost and bottommost faces are missing cullface specifications standard of other models which have faces which end up hidden by adjacent blocks.
How to reproduce
- Place down a dragon egg
- Enter Spectator mode
- Fly inside of the dragon egg
- You will find yourself inside of a stack of cuboids, with many of the faces of these cuboids completely invisible from outside
- Now place opaque blocks on the top and bottom of the egg
- Fly into these opaque blocks
- Looking closely reveals that the dragon egg faces against these blocks are still visible despite their complete occlusion
Expected results
Only faces which are visible during normal gameplay are rendered.
Actual results
Every single face of each cuboid, including the ones which are only visible if the player is inside of the dragon egg, is always rendered.
How to fix
The resource pack attached to this ticket fixes this issue completely - all lines pertaining to these redundant faces are deleted (which shrinks the model file considerably), and the top and bottom faces now have cullface specified.
The model also fixes MC-120417, and re-enables ambient occlusion for the model, as it was disabled before despite offering little to no visual difference.
Formatting has also been changed for consistency and readability.
- relates to
-
MC-177452 Unneeded faces inside repeater models
- Resolved
-
MC-177453 Unneeded faces inside comparator models
- Resolved
-
MC-193948 Unneeded face inside attached unpowered tripwire hook model
- Resolved
-
MC-208191 Unneeded face in candle cake model
- Resolved
-
MC-120417 Incorrect dragon egg block model
- Resolved