From 5d40ddd58e4688e938491b6981d93a4d906f717b Mon Sep 17 00:00:00 2001 From: Kyler <59854022+KylerOlsen@users.noreply.github.com> Date: Sat, 15 Jun 2024 14:32:01 -0600 Subject: [PATCH] Added status::StatusDescription --- src/status.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/status.rs b/src/status.rs index 6c42385..05d8bec 100644 --- a/src/status.rs +++ b/src/status.rs @@ -12,6 +12,12 @@ pub mod clientbound { pub protocol: i32, } + #[derive(Serialize, Deserialize)] + pub enum StatusDescription { + String(String), + Chat(mc_types::Chat), + } + #[derive(Serialize, Deserialize)] pub struct StatusPlayerInfo { pub name: String, @@ -30,7 +36,7 @@ pub mod clientbound { #[derive(Serialize, Deserialize)] pub struct StatusResponseData { pub version: StatusVersion, - pub description: mc_types::Chat, + pub description: StatusDescription, pub players: StatusPlayers, #[serde(skip_serializing_if = "Option::is_none")] pub favicon: Option,