diff options
| author | mat <github@matdoes.dev> | 2021-12-26 14:15:06 -0600 |
|---|---|---|
| committer | mat <github@matdoes.dev> | 2021-12-26 14:15:06 -0600 |
| commit | af28b0e57aeeca8790e3014f3e568c60ae892e39 (patch) | |
| tree | 497fa95e62393111f0b87d31926066153679bb52 /azalea-client | |
| parent | 1cdd061a999bfa16907ebcc5ab38b1863839b5f1 (diff) | |
| download | azalea-drasl-af28b0e57aeeca8790e3014f3e568c60ae892e39.tar.xz | |
reading nbt in the protocol works
Diffstat (limited to 'azalea-client')
| -rw-r--r-- | azalea-client/src/connect.rs | 37 |
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(()) } |
