diff --git a/Cargo.toml b/Cargo.toml index 20dc5c0..05b84bd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -50,7 +50,7 @@ dotenv = "0.15" flate2 = { version = "1.0", default-features = false, features = ["default"] } futures = { version = "0.3", default-features = false, features = ["executor"] } log = "0.4" -minecraft-protocol = { git = "https://github.com/timvisee/rust-minecraft-protocol", rev = "edfdf87" } +minecraft-protocol = { git = "https://git.cozy.software/slime/rust-minecraft-protocol", rev = "4d9c0d4305" } named-binary-tag = "0.6" nix = "0.26" notify = "4.0" diff --git a/src/status.rs b/src/status.rs index 54bf985..453484d 100644 --- a/src/status.rs +++ b/src/status.rs @@ -232,11 +232,11 @@ async fn server_status(client_info: &ClientInfo, config: &Config, server: &Serve if config.motd.from_server && status.is_some() { status.as_ref().unwrap().description.clone() } else { - Message::new(Payload::text(match server_state { + match server_state { server::State::Stopped | server::State::Started => &config.motd.sleeping, server::State::Starting => &config.motd.starting, server::State::Stopping => &config.motd.stopping, - })) + }.to_string() } };