#define CHUNK_SIZE 16 ColorData v3f32 color TreeData v3f32 color u8 has_root v3s32 root SerializedTerrainNode u32 type Blob data SerializedTerrainChunkRaw SerializedTerrainNode[CHUNK_SIZE][CHUNK_SIZE][CHUNK_SIZE] nodes SerializedTerrainChunk compressed SerializedTerrainChunkRaw raw TerrainGenStageBufferRaw u32[CHUNK_SIZE][CHUNK_SIZE][CHUNK_SIZE] nodes TerrainGenStageBuffer compressed TerrainGenStageBufferRaw raw EntityData u64 id v3f64 pos v3f32 rot String nametag SerializedItemStack u32 type u32 count Blob data ; server packets pkt ToServerAuth String name pkt ToServerInteract u8 left u8 pointed v3s32 pos pkt ToServerPosRot v3f64 pos v3f32 rot pkt ToServerRequestChunk v3s32 pos pkt ToServerRequestMovement u8 flight u8 collision ; client packets pkt ToClientAuth u8 success pkt ToClientChunk v3s32 pos Blob data pkt ToClientInfo u32 load_distance s32 seed pkt ToClientTimeOfDay u64 time_of_day pkt ToClientMovement u8 flight u8 collision f32 speed f32 jump f32 gravity pkt ToClientEntityAdd u32 type EntityData data pkt ToClientEntityRemove u64 id pkt ToClientEntityUpdatePosRot u64 id v3f64 pos v3f32 rot pkt ToClientEntityUpdateNametag u64 id String nametag pkt ToClientPlayerInventory u64 id SerializedItemStack left SerializedItemStack right