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.
Attachments
Comments 3

Thank you for your report!
After consideration, the issue is being closed as Won't Fix.
Please note that this is not the same as Working as Intended, as this bug report correctly describes behavior in the game that might not be the intended or desirable behavior, but it will not be fixed right now. Sometimes, this is because the issue reported is minor and/or impossible to change without large architectural changes to the code base.
Quick Links:
📓 Bug Tracker Guidelines -- 💬 Community Support -- 📧 Mojang Support (Technical Issues) -- 📧 Microsoft Support (Account Issues) -- 📓 Project Summary -- ✍️ Feedback and Suggestions -- 📖 Game Wiki