Tile entities become invisible when repeatedly loading & unloading blocks via /structure load
Partner Rank: 3 - Normal
Verification Builds: Stable 1.20.51 & Preview 1.20.60.23
Regression Builds: Unknown/None
Summary: Tile entities become invisible when repeatedly loading & unloading blocks via /structure load
Affects currently Live Content: No
Impact: We are using the /structure load & /structure save commands as a core-mechanic of our redstone-based game. It will be unintuitive for an end-user to load into a level, and see some of their blocks (like pistons & chests) being invisible at random times.
Repro Steps:
- Download & install the world sent to Greg Walls via Compass
- Run function /function command/tp/04_china (while standing outside a level)
- Place tile entities in the level boundary as shown in the video
- Continuously leave & enter the level
- After a few tries, notice the tile entities become invisible on load
Repro Rate: ~5% to 10%
Observed Results: Upon loading into the level via /structure load, some tile entities in specific chunks are invisible
Expected Results: Upon loading into the level, all tile entities are visible, all the time
Screenshots/Videos attached: Yes, sent to Greg Walls via Compass
Notes:
- It seems to be a chunk-based rendering issue, where tile entities in one chunk never turn invisible, but inconsistently do in another chunk.
- Another note, sometimes you can place a block next to the invisible tile entities, and they will update back to normal. And sometimes the block update would do nothing, and the tile entities would remain invisible.
- It is inconsistent & happens at random times.