22 lines
388 B
Rust
22 lines
388 B
Rust
use pumpkin_macros::packet;
|
|
use serde::Serialize;
|
|
|
|
|
|
#[derive(Serialize)]
|
|
#[packet(0x38)]
|
|
pub struct CPlayerAbilities {
|
|
flags: i8,
|
|
flying_speed: f32,
|
|
field_of_view: f32,
|
|
}
|
|
|
|
impl CPlayerAbilities {
|
|
pub fn new(flags: i8, flying_speed: f32, field_of_view: f32) -> Self {
|
|
Self {
|
|
flags,
|
|
flying_speed,
|
|
field_of_view,
|
|
}
|
|
}
|
|
}
|