Skip to content

Rotation doesn't carry over when generating structures contining MultiBlock controllers #1032

@vishtheshnu

Description

@vishtheshnu

Rotation is only stored in the block entity instead of the state in multi block controllers when saved to a structure (eg the coke oven). As a result, structure placing mods (eg roomopolis, or even vanilla commands) are unable to place it correctly rotated. This prevents it from automatically forming when generated in the world.

Hatches work fine and face the correct direction (and have rotation stored in their block state when exported to an nbt structure file).

Edit, additional testing:

Saved the structure using Create's Schematic and Quill facing south, and generated the structure using a custom roomopolis key. The generated structure always has its multiblock controller (modern_industrialization:coke_oven) facing south, even when the hatches face the direction the multiblock was generated in.

Saved the structure using Minecraft's Structure Block facing south, and generated the structure using Minecraft's /place template minecraft:coke_oven ~ ~ ~ clockwise_90 command, which generates the structure rotated 90 degrees clockwise. Once again, the controller spawned facing South while the hatches faced the correct direction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions