Added status::StatusDescription

This commit is contained in:
Kyler 2024-06-15 14:32:01 -06:00
parent 11496b308d
commit 5d40ddd58e
1 changed files with 7 additions and 1 deletions

View File

@ -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<String>,