17 lines
383 B
Rust
17 lines
383 B
Rust
use pumpkin_data::packet::clientbound::CONFIG_DISCONNECT;
|
|
use pumpkin_macros::java_packet;
|
|
use serde::Deserialize;
|
|
|
|
#[derive(serde::Serialize, Deserialize)]
|
|
#[java_packet(CONFIG_DISCONNECT)]
|
|
pub struct CConfigDisconnect<'a> {
|
|
pub reason: &'a str,
|
|
}
|
|
|
|
impl<'a> CConfigDisconnect<'a> {
|
|
#[must_use]
|
|
pub const fn new(reason: &'a str) -> Self {
|
|
Self { reason }
|
|
}
|
|
}
|