diff --git a/bot/src/main.rs b/bot/src/main.rs index ec2f5954..75a11dfd 100644 --- a/bot/src/main.rs +++ b/bot/src/main.rs @@ -1,11 +1,10 @@ +use minecraft_client::ping; use minecraft_protocol::ServerAddress; use tokio::runtime::Runtime; async fn bot() { let address = ServerAddress::parse(&"mc.hypixel.net".to_string()).unwrap(); - let response = minecraft_protocol::server_status_pinger::ping_server(&address) - .await - .unwrap(); + let response = ping::ping_server(&address).await.unwrap(); println!("{}", response.description.to_ansi(None)); } diff --git a/minecraft-client/src/lib.rs b/minecraft-client/src/lib.rs index 3491f6ad..1fc97709 100644 --- a/minecraft-client/src/lib.rs +++ b/minecraft-client/src/lib.rs @@ -1,4 +1,4 @@ - +pub mod ping; #[cfg(test)] mod tests { diff --git a/minecraft-protocol/src/server_status_pinger.rs b/minecraft-client/src/ping.rs similarity index 95% rename from minecraft-protocol/src/server_status_pinger.rs rename to minecraft-client/src/ping.rs index 0c1f2076..05aa84be 100644 --- a/minecraft-protocol/src/server_status_pinger.rs +++ b/minecraft-client/src/ping.rs @@ -1,4 +1,6 @@ -use crate::{ +///! Ping Minecraft servers. + +use minecraft_protocol::{ connection::Connection, packets::{ handshake::client_intention_packet::ClientIntentionPacket, diff --git a/minecraft-protocol/src/lib.rs b/minecraft-protocol/src/lib.rs index aaf3da50..5d6c8330 100644 --- a/minecraft-protocol/src/lib.rs +++ b/minecraft-protocol/src/lib.rs @@ -7,7 +7,6 @@ pub mod connection; pub mod mc_buf; pub mod packets; pub mod resolver; -pub mod server_status_pinger; #[derive(Debug)] pub struct ServerAddress { diff --git a/minecraft-protocol/src/server_status.rs b/minecraft-protocol/src/server_status.rs deleted file mode 100644 index 93480aaf..00000000 --- a/minecraft-protocol/src/server_status.rs +++ /dev/null @@ -1,6 +0,0 @@ -struct ServerStatus { - description: Component, - players: Players, - version: Version, - favicon: String, -}