diff --git a/src/mc_server.rs b/src/mc_server.rs index 6951954..2d1525c 100644 --- a/src/mc_server.rs +++ b/src/mc_server.rs @@ -42,14 +42,12 @@ pub async fn complete_status_request( /// Disconnects the client. /// /// It works if the client is in the login state, and it -/// has *already* and *only* sent the handshake packet. +/// has *already* and *only* sent the **handshake** and **login_start** packet. #[tracing::instrument(skip(client_stream))] pub async fn send_disconnect( client_stream: &mut TcpStream, reason: &str, ) -> Result<(), OpaqueError> { - let _client_packet = Packet::parse(client_stream).await?; - let disconnect_packet = crate::packets::clientbound::login::Disconnect::set_reason(reason.to_owned()) .await