mojira.dev
MCPE-189666

Doors have missing block states in upper/lower blocks in .mcstructure files

In the NBT of .mcstructure files created from Structure Blocks, upper and lower door blocks both have some block states which are always set to 0.

Specifically, upper door blocks have `direction` and `open_bit` always set to 0; and lower door blocks have `door_hinge_bit` always set to 0.

In 1.21.60.24-preview, the `direction` block state is replaced with `minecraft:cardinal_direction` which is present properly in upper door blocks. However, upper door blocks still have an incorrect `open_bit` and lower door blocks still have an incorrect `door_hinge_bit`.

This hinders the development of third-party tools that interact with structure files in order to generate 3D models based on in-game structures.

In the attachment of this bug report is a structure file from 1.21.60.24-preview, which reveals the incorrect block states.

Attachments

Comments 2

Does this issue have any effect in-game?

This has no in-game effects.

SuperLlama88888

(Unassigned)

Unconfirmed

Windows

Windows 11

1.21.60.24 Preview, 1.21.51 Hotfix

Retrieved