[BDS-19316] Structure Block Generation Error Created: 27/May/24  Updated: 07/Oct/24  Resolved: 29/Sep/24

Status: Resolved
Project: Bedrock Dedicated Server
Affects Version/s: 1.20.81, 1.21.30
Fix Version/s: None

Type: Bug
Reporter: Knexyce Assignee: Unassigned
Resolution: Invalid Votes: 1
Labels: None
Environment:

i use a bedrock Xbox, but I have tested this on friends' worlds with different devices and stuff.


Issue Links:
Relates
relates to MC-265257 Structure blocks don't rotate when lo... Reopened
Confirmation Status: Unconfirmed

 Description   

THIS BUG REPORT IS NOW OUTDATED:
The new link is: MCPE-186845
However this still affects dedicated servers along with the rest of Minercraft.

Structure Block Error

This bug occurs when a structure with more structure blocks in it is rotated twice or more without breaking the block generating this multiple structure block structure. Keep in mind the reason for more structure blocks to be present in a structure is often due to storing, moving, or protecting large builds.

Reproduce:
1. Open up a dedicated server on Bedrock Edition or a world.
2. Make a structure with a structure block but put more structure blocks in it, these extra structure blocks will generate the rest of what I will call a Multistructure for now.
3. Rotate the structure block that contains the other structure blocks in it 3 times, first to 90 degrees, then 180, then 270. Make sure that you rotate the structure block each time in a different plane to avoid confusion.

If that doesn’t somehow deform the Multistructure:

1. Try to make one rectangular structure with air around it in the structure’s hitbox. The structure block saving this structure should not be in the hitbox.
2. Add a structure block on your iron 4 block long, 3 block wide rectangle. The rectangle should be facing x positive and the structure block should be somewhere close to the front.
3; Add a lever to trigger it, then since there is air around the structure block, put in the coordinates and the same structure name you used to save the rectangle and make it sort of be able to move forward.
4. Now move it forward for a bit, it should move one block at a time with the lever, if the structure should be 2 blocks tall, and if you count the air that I told you to add around the structure, its hitbox is 5 blocks wide, 6 blocks long.
5. If you did it correctly your structure should move forward each time the lever is clicked, however here is the error, manually rotate the structure block that moves your rectangle from 0 to 90 degrees. It should work somewhat fine, but then rotate it to 270 manually again, and your rectangle will deform.

What should happen when you go from 90 to 270 is that it will work the same as it did when it was facing 0 degrees, but just in a different direction.

This bug can affect more than mentioned here and could extend to Java Edition. So far the best solution would be to take the structure block mechanics from 1.18 or 1.19 and any sub version of either of those and use that to replace the current structure block mechanics.

Note: When using the older mechanics you MIGHT have to edit some other files because stuff like dependencies in code and stuff in other files that structure blocks need to run may have to be edited for that. Also the error might not be fully in structure blocks, but the other files connected to it.

Also if you thought a non redstone moving rectangle was somewhat cool, there are much larger actual ships that shoot moving missiles that remove millions of blocks on impact. That’s another topic.

HOW THE BUG AFFECTS PEOPLE:

People who often construct larger scales of those moving rectangles that look like actual ships and can turn with levers and hidden structure blocks may be disappointed that their builds no longer function as it used to.
People who construct large builds might also be disappointed because their builds break after some rotations, and that would likely be a huge mess to clean up a deformed large build.
Some people heavily use structure blocks and it might annoy them that something is wrong, which is a large case for most of my friends, and I suggested that I'd make a bug report on it.



 Comments   
Comment by [Mod] Greymagic27 [ 29/Sep/24 ]

I have now closed this bug report. New bug report: MCPE-186845

Comment by Knexyce [ 22/Sep/24 ]

I created a new bug report that affects all of bedrock edition so how do I delete this one?

Comment by Knexyce [ 21/Sep/24 ]

idk if it is possible to directly show a dev the error I have but it could help

Comment by Knexyce [ 21/Sep/24 ]

it has been affecting latest versions so far

Comment by Knexyce [ 21/Sep/24 ]

also this has happened on multiple worlds

Comment by Knexyce [ 21/Sep/24 ]

So I can't exactly do that, due to video size limits, etc, still figuring this out, but I have more detail on the bug

So part of it was fixed, but if you turn a generator of a multi structure block structure block again without placing a new one and only upping the rotation by something like 90 degrees to 180, it still breaks the multiple structure block structure.

I kind of discovered something that heavily depends on structure blocks to work as intended, so this is a highly important bug fix, and also important if you wanna make cool large ships that look like they move and turn with structure blocks

The reason I cant put the world is because I play on a bedrock xbox console and can't exactly download my world like that

simple fix for all of this would be to take structure block mechanics from 1.17 to 1.19, and if you are risking it, 1.20 also works but might not, then take the code from your selected version and use it to replace the current structure system's code, you may have to edit some other files so that stuff like dependencies along with other files/file modifications that the older code would need to work is there

Comment by [Mod] Jarl-Penguin [ 18/Aug/24 ]

Just because a report was resolved does not mean that your issue was fixed. Please read the Bug Tracker Guidelines on how to properly use the bug tracker and what different resolutions mean.

Krbaj_WAW has requested that you attach the world where you encountered this problem to this report. If it exceeds the file size limit, you can upload it to a file sharing site (e.g., OneDrive) and link it here.

This issue is temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Comment by Knexyce [ 18/Aug/24 ]

uhh its not fixed

Comment by [MCQA] v-krbaj [ 07/Aug/24 ]

Hi,
We could not reproduce that issue. Please attach the world where you encountered this problem, if it exceeds the file size limit, you can upload it to a file sharing site (e.g., OneDrive) and link it here.

This issue is being temporarily resolved as Awaiting Response. Once the requested information has been delivered, the report will be reopened automatically.

Comment by Knexyce [ 19/Jul/24 ]

Done, bug report is done, also it's not the linked issue, structure blocks still rotate but the coordinates are messed up and so are the settings themselves, and possibly the rotation too.

Also ignore the replication section, video does that already.

Comment by Knexyce [ 07/Jul/24 ]

Ok I did everything you guys asked for

Comment by [Mod] Greymagic27 [ 28/Jun/24 ]

Please upload it to a site like youtube and then send that link here.

Comment by Knexyce [ 28/Jun/24 ]

file is too big

Comment by Knexyce [ 28/Jun/24 ]

Video coming soon

Comment by [MCQA] v-weszaj [ 11/Jun/24 ]

Resolving temporarily as Awaiting Response.

Is this only happening on a Dedicated Server, Featured Server, Realms, Multiplayer or Singleplayer? What platform/device are you using?

Additionally, to make your bug report as effective as possible, please add a video, example structure/world, and include the following steps to reproduce the problem:

Steps to Reproduce:
1.
2.
3.

Observed Results:
(Briefly describe what happens)

Expected Results:
(Briefly describe what should happen)

If your ticket does not look like the example given here, then it's likely to be closed as incomplete.

This ticket will automatically reopen when you reply.

Quick Links:
📓 Bug Tracker Guidelines – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

Comment by Knexyce [ 09/Jun/24 ]

This is not the same as any related errors that I have encountered.

Generated at Sat Jan 11 08:25:07 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.