1 2 3 4 5 6 7 8 9 10 11
use azalea_core::resource_location::ResourceLocation; use packet_macros::LoginPacket; use std::hash::Hash; #[derive(Hash, Clone, Debug, LoginPacket)] pub struct ClientboundCustomQueryPacket { #[varint] pub transaction_id: u32, pub identifier: ResourceLocation, pub data: Vec<u8>, }