OverviewPacketsStructureBlockUpdate
ID 0x5A · 90BothWorld
StructureBlockUpdate
structure-block-update.bin
struct StructureBlockUpdate {
BlockPos BlockPos;
StructureEditorData Data;
bool Trigger;
bool IsWaterlogged;
}Structure
| Field | Type | Description |
|---|---|---|
| Block Pos | BlockPos | |
| Data | StructureEditorData | |
| Trigger | bool | |
| Is Waterlogged | bool |
Structure of BlockPos
| Field | Type | Description |
|---|---|---|
| X | varint32 | |
| Y | varint32 | |
| Z | varint32 |
Structure of StructureEditorData
| Field | Type | Description |
|---|---|---|
| Structure Name | RedactableString | |
| Data Field | string | |
| Include Players | bool | |
| Show Bounding Box | bool | |
| Type | StructureBlockType | |
| Settings | StructureSettings | |
| Redstone Save Mode | StructureRedstoneSaveMode |
Structure of RedactableString
| Field | Type | Description |
|---|---|---|
| Unredacted String | string | |
| Redacted String | optional byte + string | Presence flag on the wire; value omitted when absent. |
Structure of StructureSettings
| Field | Type | Description |
|---|---|---|
| Palette Name | string | |
| Ignore Entities | bool | |
| Ignore Blocks | bool | |
| Allow Non Ticking Player And Ticking Area Chunks | bool | |
| Structure Size | BlockPos | |
| Structure Offset | BlockPos | |
| Last Touched By Player | ActorUniqueID | |
| Rotation | Rotation | |
| Mirror | Mirror | |
| Animation Mode | AnimationMode | |
| Animation Seconds | float32 (LE) | |
| Integrity Value | float32 (LE) | |
| Integrity Seed | RandomSeed | |
| Pivot | Vec3 |
Structure of Vec3
| Field | Type | Description |
|---|---|---|
| X | float32 (LE) | |
| Y | float32 (LE) | |
| Z | float32 (LE) |
Notes
- No special notes.
