From 627acd40cc3719ed5502668962301b535227e14a Mon Sep 17 00:00:00 2001 From: griffi-gh Date: Wed, 15 Mar 2023 02:32:26 +0100 Subject: [PATCH] u --- kubi-shared/src/networking/messages.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/kubi-shared/src/networking/messages.rs b/kubi-shared/src/networking/messages.rs index e4f74d6..ea52a35 100644 --- a/kubi-shared/src/networking/messages.rs +++ b/kubi-shared/src/networking/messages.rs @@ -3,12 +3,13 @@ use serde::{Serialize, Deserialize}; use crate::{chunk::BlockData, queue::QueuedBlock}; use super::client::ClientId; -pub const PROTOCOL_ID: u16 = 3; +pub const PROTOCOL_ID: u16 = 0; //protocol id not used yet pub const C_CLIENT_HELLO: u8 = 0; pub const C_POSITION_CHANGED: u8 = 1; pub const C_CHUNK_SUB_REQUEST: u8 = 2; -pub const C_QUEUE_BLOCK: u8 = 3; +pub const C_CHUNK_UNUBSCRIBE: u8 = 3; +pub const C_QUEUE_BLOCK: u8 = 4; #[derive(Serialize, Deserialize, Clone)] #[repr(u8)] @@ -25,6 +26,9 @@ pub enum ClientToServerMessage { ChunkSubRequest { chunk: IVec3, } = C_CHUNK_SUB_REQUEST, + ChunkUnsubscribe { + chunk: IVec3, + }, QueueBlock { item: QueuedBlock } = C_QUEUE_BLOCK,