From fd95cab64c0329314958e61abf8247530b2dfb91 Mon Sep 17 00:00:00 2001 From: Danton <43303409+khimno@users.noreply.github.com> Date: Thu, 9 Jul 2020 14:17:12 -0700 Subject: [PATCH] further prototyping --- log.txt | 8 ++++++++ src/net.rs | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/log.txt b/log.txt index 17b7b03..8877ba7 100644 --- a/log.txt +++ b/log.txt @@ -408,3 +408,11 @@ 2020-07-09 14:07:59 [INFO] - LoginStart { username: MCString { value: "NomCafeRage" } } 2020-07-09 14:08:02 [INFO] - NameUUID { id: "3dc562e61c9047e4b5b02cd10cd895f2", name: "NomCafeRage", legacy: false, demo: false } 2020-07-09 14:08:02 [INFO] - Long UUID: "3dc562e6-1c90-47e4-b5b0-2cd10cd895f2" +2020-07-09 14:14:11 [INFO] - Network thread started +2020-07-09 14:14:11 [IMPORTANT] - Started server on 0.0.0.0:25565 +2020-07-09 14:15:04 [INFO] - Got a client! +2020-07-09 14:15:04 [INFO] - Handshake { protocol_version: MCVarInt { value: 578 }, server_address: MCString { value: "192.168.0.98" }, server_port: MCUnsignedShort { value: 25565 }, next_state: MCVarInt { value: 2 } } +2020-07-09 14:15:04 [INFO] - Next state: Login +2020-07-09 14:15:04 [INFO] - LoginStart { username: MCString { value: "NomCafeRage" } } +2020-07-09 14:15:07 [INFO] - NameUUID { id: "3dc562e61c9047e4b5b02cd10cd895f2", name: "NomCafeRage", legacy: false, demo: false } +2020-07-09 14:15:07 [INFO] - Long UUID: "3dc562e6-1c90-47e4-b5b0-2cd10cd895f2" diff --git a/src/net.rs b/src/net.rs index 3c7ee75..d0e5668 100644 --- a/src/net.rs +++ b/src/net.rs @@ -127,7 +127,7 @@ fn handle_client(t: TcpStream) -> std::io::Result<()> { log.info(&format!("{:?}", login)); let packet_id = MCVarInt::from(0x02); - let packet_len = MCVarInt::from(packet_id.to_bytes().len() as i32 + 52i32); + let packet_len = MCVarInt::from(packet_id.to_bytes().len() as i32 + 54i32); let user = ozelot::mojang::NameToUUID::new(login.username.value, None); let nameUUIDbundle = user.perform().unwrap();