azalea_protocol/packets/login/c_custom_query.rs
1use std::hash::Hash;
2
3use azalea_buf::{AzBuf, UnsizedByteArray};
4use azalea_core::resource_location::ResourceLocation;
5use azalea_protocol_macros::ClientboundLoginPacket;
6
7#[derive(Hash, Clone, Debug, AzBuf, ClientboundLoginPacket)]
8pub struct ClientboundCustomQuery {
9 #[var]
10 pub transaction_id: u32,
11 pub identifier: ResourceLocation,
12 pub data: UnsizedByteArray,
13}