X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=doc%2Fprotocol;h=3347158e516ff7b567dbd101e65535d7213f3378;hb=9240fdf2e68ee014da0d0a89a7fb2f29ebf28e2d;hp=a707d2547538bffcf40e4edb912f404059bd7f9e;hpb=c1da86ebab41895bf49ed747c75ecf722e8c5586;p=blank.git diff --git a/doc/protocol b/doc/protocol index a707d25..3347158 100644 --- a/doc/protocol +++ b/doc/protocol @@ -181,3 +181,18 @@ Payload: 8 block size, size of the data block, 32bit unsigned int 12 data, raw data Length: 12-484 + + +Block Update +------------ + +Sent by the server whenever one or more block in a chunk have changed. + +Code: 11 +Payload: + 0 chunk coordinates, vec3i + 12 number of blocks, 32bit unsigned int, 1-78 + 16 first block index, 16bit unsigned int + 18 first block data, 32bit + 22 second block index... +Length: 16 + multiple of 6, max 484