OverviewPacketsUpdateSubChunkBlocks ID 0xAC · 172Server → ClientWorld
update-sub-chunk-blocks.bin
struct UpdateSubChunkBlocks {
BlockPos SubChunkBlockPosition;
UpdateSubChunkBlocksChangedInfo BlocksChanged;
}Structure
| Field | Type | Description |
|---|
| Sub Chunk Block Position | BlockPos | |
| Blocks Changed | UpdateSubChunkBlocksChangedInfo | |
Structure of BlockPos
| Field | Type | Description |
|---|
| X | varint32 | |
| Y | varint32 | |
| Z | varint32 | |
Structure of UpdateSubChunkBlocksChangedInfo
| Field | Type | Description |
|---|
| Standards | varuint32 count + UpdateSubChunkNetworkBlockInfo[] | Length-prefixed sequence. |
| Extras | varuint32 count + UpdateSubChunkNetworkBlockInfo[] | Length-prefixed sequence. |
Structure of UpdateSubChunkNetworkBlockInfo
| Field | Type | Description |
|---|
| Pos | BlockPos | |
| Runtime Id | varuint32 | |
| Update Flags | varuint32 | |
| Entity Unique Id | varuint64 | |
| Message | ActorBlockSyncMessage.MessageId | |
Notes