From 4c00bd886578c70f6aeb35400d9d03b355df3155 Mon Sep 17 00:00:00 2001 From: mat Date: Sun, 24 Apr 2022 19:28:29 -0500 Subject: Add ServerboundKeyPacket --- .../src/packets/login/serverbound_hello_packet.rs | 24 ++-------------------- 1 file changed, 2 insertions(+), 22 deletions(-) (limited to 'azalea-protocol/src/packets/login/serverbound_hello_packet.rs') diff --git a/azalea-protocol/src/packets/login/serverbound_hello_packet.rs b/azalea-protocol/src/packets/login/serverbound_hello_packet.rs index a72480f2..eb6a4065 100755 --- a/azalea-protocol/src/packets/login/serverbound_hello_packet.rs +++ b/azalea-protocol/src/packets/login/serverbound_hello_packet.rs @@ -1,27 +1,7 @@ +use packet_macros::LoginPacket; use std::hash::Hash; -use crate::mc_buf::Writable; - -use super::LoginPacket; - -#[derive(Hash, Clone, Debug)] +#[derive(Hash, Clone, Debug, LoginPacket)] pub struct ServerboundHelloPacket { pub username: String, } - -impl ServerboundHelloPacket { - pub fn get(self) -> LoginPacket { - LoginPacket::ServerboundHelloPacket(self) - } - - pub fn write(&self, buf: &mut Vec) -> Result<(), std::io::Error> { - buf.write_utf(&self.username).unwrap(); - Ok(()) - } - - pub async fn read( - _buf: &mut T, - ) -> Result { - Err("ServerboundHelloPacket::read not implemented".to_string()) - } -} -- cgit v1.2.3