1 2 3 4 5 6 7 8 9 10 11
use packet_macros::LoginPacket; use packet_macros::McBuf; #[derive(Clone, Debug, McBuf, LoginPacket)] pub struct ClientboundHelloPacket { // TODO: make this len thing work // #[len(20)] pub server_id: String, pub public_key: Vec<u8>, pub nonce: Vec<u8>, }