-
Bug
-
Resolution: Unresolved
-
None
-
1.21.22 Hotfix
-
None
-
Community Consensus
-
Multiple
Summary
Custom blocks with a minecraft:geometry component set to a geometry that does not exist will outright prevent the proper tessellation of all other blocks (with geometry) in that subchunk. In other words, such a block will cause nearby blocks with models to render as invisible, regardless of if those nearby blocks have valid geometry themselves.
Steps to reproduce:
Attached is an add-on containing two blocks: Full Block (mcpe:full_block) and Broken Block (mcpe:broken_block). Full Block uses the unit cube geometry (minecraft:geometry.full_block), while Broken Block points to a geometry that does not exist.
- Create a new world with the attached add-on applied.
- Acquire the two blocks, Full Block (mcpe:full_block) and Broken Block (mcpe:broken_block).
- Place both within the same subchunk; generally, right next to each other should work.
→ Full Block stops rendering its geometry with the presence of the Broken Block.
Expected result
I expected the Broken Block to not affect the rendering of blocks within the same subchunk. If it affected only the rendering of adjacent blocks, I could understand.