MCBE
OverviewPacketsStructureBlockUpdate
ID 0x5A · 90BothWorld

StructureBlockUpdate

structure-block-update.bin
struct StructureBlockUpdate {
  BlockPos                                     BlockPos;
  StructureEditorData                          Data;
  bool                                         Trigger;
  bool                                         IsWaterlogged;
}

Structure

FieldTypeDescription
Block PosBlockPos
DataStructureEditorData
Triggerbool
Is Waterloggedbool

Structure of BlockPos

FieldTypeDescription
Xvarint32
Yvarint32
Zvarint32

Structure of StructureEditorData

FieldTypeDescription
Structure NameRedactableString
Data Fieldstring
Include Playersbool
Show Bounding Boxbool
TypeStructureBlockType
SettingsStructureSettings
Redstone Save ModeStructureRedstoneSaveMode

Structure of RedactableString

FieldTypeDescription
Unredacted Stringstring
Redacted Stringoptional byte + stringPresence flag on the wire; value omitted when absent.

Structure of StructureSettings

FieldTypeDescription
Palette Namestring
Ignore Entitiesbool
Ignore Blocksbool
Allow Non Ticking Player And Ticking Area Chunksbool
Structure SizeBlockPos
Structure OffsetBlockPos
Last Touched By PlayerActorUniqueID
RotationRotation
MirrorMirror
Animation ModeAnimationMode
Animation Secondsfloat32 (LE)
Integrity Valuefloat32 (LE)
Integrity SeedRandomSeed
PivotVec3

Structure of Vec3

FieldTypeDescription
Xfloat32 (LE)
Yfloat32 (LE)
Zfloat32 (LE)

Notes

  • No special notes.