-
Bug
-
Resolution: Duplicate
-
None
-
1.17.1
-
Unconfirmed
-
Rendering
I know there is a few of these bugs reported already but there isn't one reported for 1.17.1 and I feel this one is a lot more descript and concise.
Essentially, when you first select LOAD of a structure with custom rotation/mirroring, the Visual Bounding box appears. Then, if you switch the mode back to Save, the bounding box keeps the rotation/mirroring of the Load Bounding Box. However, the actual blocks that are Saved in Save mode are based on the original rotation of the bounding box and not what the currently displaying Bounding box shows.
How Bug was Discovered
I discovered this when using structure blocks to transport a whole room over to another part of a building, and I rotated it to fit the new position. Since I wasn't sure if I had the block at the right height, I switched the structure block back to Save mode to quickly grab a save of the original state of the building, so I could undo the Load if it happens to be positioned incorrectly. Low and behold, it was, and so when I loaded my save that I had made of the original state of the building, it loaded another section of the building that was not too far from the structure block and that was rotated differently from where that part of the building is.
How to Reproduce
- Place down a Structure Block
- Open the GUI and set the mode to Load
- Enter the name of any valid structure file (For the best result, make sure the structure file is in the shape of a rectangular prism)
- Select the LOAD button once to display the visual bounding box
- Select any rotation angle or mirroring
- Switch mode to Save (Visual Bounding box keeps rotation/mirror state)
- Name the Save something different
- Select SAVE
- Switch mode to Load
- Load the newly created Save
- It will appear as though some blocks are now missing; however, it is Saving the blocks encompassed by the original Save mode Bounding box and not the one currently displayed.
- duplicates
-
MC-102082 Structure block selection box is affected by rotation arguments in save mode
- Open