aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-07-29 15:38:33 -0500
committermat <github@matdoes.dev>2022-07-29 15:38:33 -0500
commitf22a386c78ed6cae638d35888a5376cfa48c1a90 (patch)
tree6356bf5748cb9154d11c04c785f8cd27a40c6b8b
parent1b602d0be793394ac2b0d009b77c6a877a4efb7d (diff)
downloadazalea-drasl-f22a386c78ed6cae638d35888a5376cfa48c1a90.tar.xz
fix errors in az-client
-rw-r--r--azalea-client/src/client.rs12
-rwxr-xr-xazalea-client/src/ping.rs6
2 files changed, 9 insertions, 9 deletions
diff --git a/azalea-client/src/client.rs b/azalea-client/src/client.rs
index 8b456276..f5dfdf98 100644
--- a/azalea-client/src/client.rs
+++ b/azalea-client/src/client.rs
@@ -18,6 +18,7 @@ use azalea_protocol::{
login::{
serverbound_hello_packet::ServerboundHelloPacket,
serverbound_key_packet::{NonceOrSaltSignature, ServerboundKeyPacket},
+ ClientboundLoginPacket,
},
ConnectionProtocol, PROTOCOL_VERSION,
},
@@ -110,7 +111,7 @@ impl Client {
let packet_result = conn.read().await;
match packet_result {
Ok(packet) => match packet {
- LoginPacket::ClientboundHelloPacket(p) => {
+ ClientboundLoginPacket::ClientboundHelloPacket(p) => {
println!("Got encryption request");
let e = azalea_crypto::encrypt(&p.public_key, &p.nonce).unwrap();
@@ -128,21 +129,20 @@ impl Client {
.await;
conn.set_encryption_key(e.secret_key);
}
- LoginPacket::ClientboundLoginCompressionPacket(p) => {
+ ClientboundLoginPacket::ClientboundLoginCompressionPacket(p) => {
println!("Got compression request {:?}", p.compression_threshold);
conn.set_compression_threshold(p.compression_threshold);
}
- LoginPacket::ClientboundGameProfilePacket(p) => {
+ ClientboundLoginPacket::ClientboundGameProfilePacket(p) => {
println!("Got profile {:?}", p.game_profile);
break (conn.game(), p.game_profile);
}
- LoginPacket::ClientboundLoginDisconnectPacket(p) => {
+ ClientboundLoginPacket::ClientboundLoginDisconnectPacket(p) => {
println!("Got disconnect {:?}", p);
}
- LoginPacket::ClientboundCustomQueryPacket(p) => {
+ ClientboundLoginPacket::ClientboundCustomQueryPacket(p) => {
println!("Got custom query {:?}", p);
}
- _ => panic!("Unexpected packet {:?}", packet),
},
Err(e) => {
panic!("Error: {:?}", e);
diff --git a/azalea-client/src/ping.rs b/azalea-client/src/ping.rs
index 8ecff7ca..c4ef2915 100755
--- a/azalea-client/src/ping.rs
+++ b/azalea-client/src/ping.rs
@@ -5,7 +5,8 @@ use azalea_protocol::{
handshake::client_intention_packet::ClientIntentionPacket,
status::{
clientbound_status_response_packet::ClientboundStatusResponsePacket,
- serverbound_status_request_packet::ServerboundStatusRequestPacket, StatusPacket,
+ serverbound_status_request_packet::ServerboundStatusRequestPacket,
+ ClientboundStatusPacket,
},
ConnectionProtocol, PROTOCOL_VERSION,
},
@@ -38,7 +39,6 @@ pub async fn ping_server(
let packet = conn.read().await.unwrap();
match packet {
- StatusPacket::ClientboundStatusResponsePacket(p) => Ok(p),
- _ => Err("Invalid packet type".to_string()),
+ ClientboundStatusPacket::ClientboundStatusResponsePacket(p) => Ok(p),
}
}