]> git.lizzy.rs Git - dragonblocks_alpha.git/blob - src/types.def
Use dragonnet
[dragonblocks_alpha.git] / src / types.def
1 #define MAPBLOCK_SIZE 16
2
3 HSLData
4         v3f32 color
5
6 SerializedMapNode
7         u32 type
8         Blob data
9
10 SerializedMapBlockRaw
11         SerializedMapNode[MAPBLOCK_SIZE][MAPBLOCK_SIZE][MAPBLOCK_SIZE] nodes
12
13 SerializedMapBlock
14         compressed SerializedMapBlockRaw raw
15
16 MapgenStageBufferRaw
17         u32[MAPBLOCK_SIZE][MAPBLOCK_SIZE][MAPBLOCK_SIZE] nodes
18
19 MapgenStageBuffer
20         compressed MapgenStageBufferRaw raw
21
22 pkt ToServerAuth
23         String name
24
25 pkt ToServerSetnode
26         v3s32 pos
27         u32 node
28
29 pkt ToServerPos
30         v3f64 pos
31
32 pkt ToServerRequestBlock
33         v3s32 pos
34
35 pkt ToClientAuth
36         u8 success
37
38 pkt ToClientBlock
39         v3s32 pos
40         Blob data
41
42 pkt ToClientInfo
43         u32 simulation_distance
44         s32 seed
45
46 pkt ToClientPos
47         v3f64 pos
48
49 pkt ToClientTimeOfDay
50         u64 time_of_day