steel_protocol/packets/game/c_select_advancements_tab.rs
1use steel_macros::{ClientPacket, WriteTo};
2use steel_registry::packets::play::C_SELECT_ADVANCEMENTS_TAB;
3use steel_utils::Identifier;
4
5#[derive(ClientPacket, WriteTo, Clone, Debug)]
6#[packet_id(Play = C_SELECT_ADVANCEMENTS_TAB)]
7pub struct CSelectAdvancementsTab {
8 tab: Option<Identifier>,
9}
10
11impl CSelectAdvancementsTab {
12 #[must_use]
13 pub const fn new(tab: Option<Identifier>) -> Self {
14 Self { tab }
15 }
16}