Builder leaves blocks with invalid / not-updated block-state
leagris opened this issue ยท 3 comments
Prerequisites
- I am running the latest alpha version of MineColonies and Structurize for my Minecraft version.
- I checked the MineColonies/Structurize wiki and made sure my issue is not covered there.
- I made sure that this issue is not a duplicate of any existing issue.
Context
- Minecraft Version: 1.16.5
- MineColonies Version: 0.14.321-ALPHA
- Structurize Version: 0.13.205-ALPHA
- Related Mods and their Versions: Forge 36.2.2
Expected behavior
Builder shall update the block-state of blocks it places
Actual behavior
After placement, some blocks are left with invalid block-states:
- Glass panes, iron bars not connected to their neighbour block.
- Walls on top of roof invisible because in an invalid state
- Shingle slabs ending straight at air because their block-state does not reflect there is no connection to air.
Walls becomes visible if placing a blocks near them to force a block-state update.
Iron Bars not connected left because block-state not updated
Steps to reproduce the issue
- Let builder build a Medieval Dark Oak Blacksmith Hut
- See no wall poles on top of roof
- Climb atop of roof and place blocks.
- See hidden poles made of wall blocks now visible because they have updated their block-state.
Viewers
- Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
- Add a comment if you have any insights or background information that isn't already part of the conversation.
Block is not updated, and without update connection state will not update.
When two stages of a schematic have same block but with different state, like here, the state is not updated when building the next stage.