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}