ID: 58
Used to start a chunk transaction.Used to start a Chunk Transaction - sends a list of hashes for the chunks it needs to send, followed by border blocks, block entities, and biomes.
Field | Info |
Chunk Position | ChunkPos |
Dimension Id | varint |
Dependency on 'Client Needs To Request Subchunks?' | if (0)
Field | Info |
Sub-chunks Count | unsigned varint |
if (1)
Field | Info |
Dependency on 'Client Request SubChunk Limit < 0?' | if (0)
Field | Info |
Partial SubChunk Count When Client Requesting | unsigned varint | Currently max unsigned 32-bit int |
|
Client Request SubChunk Limit | unsigned short |
if (1)
Field | Info |
SubChunk Count When Client Requesting | unsigned varint | Currently max unsigned 32-bit int |
|
|
|
Cache Enabled | bool | Lets the server turn off the cache for this chunk even if the Client signaled it supports it. |
|
Dependency on 'Cache Enabled?' | if (1)
Field | Info |
Cache Blobs | Blob Count: unsigned varint | How many cache blobs make up this chunk. |
Field | Info |
Blob Id | unsigned int64 |
|
|
Serialized Chunk Data | |