← Packet index

Packet 90

StructureBlockUpdatePacket

Packet datagramWire order
HeaderID 90varuint
0Block PositionBlockPos · variable
1Structure DataStructureEditorData · variable
2Trigger?boolean · 1 byte
3IsWaterloggedboolean · 1 byte

Serialized fields

4 top-level fields
  1. 0Block PositionBlockPos
    1. 0XCompressionvarint32
    2. 1YCompressionvarint32
    3. 2ZCompressionvarint32
  2. 1Structure DataStructureEditorData
    1. 0Structure NameBedrock::Safety::RedactableString
      1. 0Unredactedstring
    2. 1Data Fieldstring
    3. 2Should include players?boolean
    4. 3Should show bounding box?boolean
    5. 4Structure Block TypeCompressionEnum-as-ValueStructureBlockTypeas varint32
      1. 0Data
      2. 1Save
      3. 2Load
      4. 3Corner
      5. 4Invalid
      6. 5Export
    6. 5Structure SettingsStructureSettings
      1. 0Structure Palette Namestring
      2. 1Should ignore entities?boolean
      3. 2Should ignore blocks?boolean
      4. 3Should Allow Non Ticking Player and Ticking Area Chunksboolean
      5. 4Structure SizeBlockPos
        1. 0XCompressionvarint32
        2. 1YCompressionvarint32
        3. 2ZCompressionvarint32
      6. 5Structure OffsetBlockPos
        1. 0XCompressionvarint32
        2. 1YCompressionvarint32
        3. 2ZCompressionvarint32
      7. 6Last Edit PlayerActorUniqueID
        1. 0Actor Unique IDCompressionvarint64
      8. 7RotationEnum-as-ValueRotationas uint8
        1. 0None
        2. 1Rotate90
        3. 2Rotate180
        4. 3Rotate270
        5. 4Clockwise90
        6. 5Clockwise180
        7. 6CounterClockwise90
      9. 8MirrorEnum-as-ValueMirroras uint8
        1. 0None
        2. 1X
        3. 2Z
        4. 3XZ
      10. 9Animation ModeEnum-as-ValueAnimationModeas uint8
        1. 0None
        2. 1Layers
        3. 2Blocks
      11. 10Animation Secondsfloat
      12. 11Integrity Valuefloat
      13. 12Integrity Seeduint32
      14. 13Rotation PivotVec3
    7. 6Redstone Save ModeCompressionEnum-as-ValueStructureRedstoneSaveModeas uint8
      1. 0SavesToMemory
      2. 1SavesToDisk
  3. 2Trigger?boolean
  4. 3IsWaterloggedboolean

Changelog

Stable releases

Changes between stable protocol releases.

No stable release changes are recorded for this packet.