aboutsummaryrefslogtreecommitdiff
path: root/azalea-client
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2021-12-26 14:15:06 -0600
committermat <github@matdoes.dev>2021-12-26 14:15:06 -0600
commitaf28b0e57aeeca8790e3014f3e568c60ae892e39 (patch)
tree497fa95e62393111f0b87d31926066153679bb52 /azalea-client
parent1cdd061a999bfa16907ebcc5ab38b1863839b5f1 (diff)
downloadazalea-drasl-af28b0e57aeeca8790e3014f3e568c60ae892e39.tar.xz
reading nbt in the protocol works
Diffstat (limited to 'azalea-client')
-rw-r--r--azalea-client/src/connect.rs37
1 files changed, 20 insertions, 17 deletions
diff --git a/azalea-client/src/connect.rs b/azalea-client/src/connect.rs
index d3702874..90cb3ad7 100644
--- a/azalea-client/src/connect.rs
+++ b/azalea-client/src/connect.rs
@@ -57,23 +57,26 @@ pub async fn join_server(address: &ServerAddress) -> Result<(), String> {
};
// game
- // loop {
- // let packet_result = conn.read().await;
- // match packet_result {
- // Ok(packet) => match packet {
- // GamePacket::ClientboundKeepAlivePacket(p) => {
- // println!("Got keep alive packet {:?}", p.keep_alive_id);
- // }
- // GamePacket::ClientboundChatMessagePacket(p) => {
- // println!("Got chat message packet {:?}", p.message);
- // }
- // _ => panic!("unhandled packet"),
- // },
- // Err(e) => {
- // println!("Error: {:?}", e);
- // }
- // }
- // }
+ loop {
+ let packet_result = conn.read().await;
+ match packet_result {
+ Ok(packet) => match packet {
+ GamePacket::ClientboundLoginPacket(p) => {
+ println!("Got login packet {:?}", p);
+ }
+ // GamePacket::ClientboundKeepAlivePacket(p) => {
+ // println!("Got keep alive packet {:?}", p.keep_alive_id);
+ // }
+ // GamePacket::ClientboundChatMessagePacket(p) => {
+ // println!("Got chat message packet {:?}", p.message);
+ // }
+ _ => panic!("unhandled packet"),
+ },
+ Err(e) => {
+ println!("Error: {:?}", e);
+ }
+ }
+ }
Ok(())
}