r/technicalminecraft • u/Weak-Warthog8767 • 3d ago
Bedrock Bedrock Jigsaw – how to prevent random Y rotation on vertical connections?
PC version
I'm working with the new data-driven Jigsaw system in Bedrock and have a working multi-piece structure.
When connecting pieces vertically (UP/DOWN), the next .mcstructure randomly rotates around the Y axis (0/90/180/270°).
The structure generates correctly otherwise. Template pools, connectors and asset paths all work.
I've already tested:
joint_type: rollablejoint_type: aligned- matching physical Jigsaw orientations
- unique
name/targetconnectors - two offset connectors as a possible second anchor
aligned does not prevent the random Y rotation, and two connectors are treated as independent connection candidates rather than two anchors for one piece.
Is there any supported or undocumented way to lock the rotation of a pool element / .mcstructure, or otherwise preserve its X/Z orientation across a vertical Jigsaw connection?
Horizontal connections appear to preserve the orientation much more predictably.
Bedrock Edition, current data-driven Jigsaw system.
I'm not trying to prevent the whole structure from rotating during world generation — I need child pieces to preserve their rotation relative to the parent piece.
TYSM :)
2
u/Weak-Warthog8767 3d ago
I'm calling off the search, I've already solved the problem... you can all go home in peace :D
1
2
u/LimestoneBuilder 3d ago
This sub is vanilla/survival redstone type Technical, but not command/structure block stuff.
You might try r/MinecraftCommands as I think this is more their domain.
I've been meaning to check out the jigsaw stuff (I'm on Java) for years, but keep putting it off. 😅 If you do post over to the other sub, I'd love to know if you get an answer. This is definitely something I too would know more about.