chunkedge_protocol/packets/play/
initialize_border_s2c.rs

1use chunkedge_binary::{Decode, Encode, VarInt, VarLong};
2
3use crate::Packet;
4
5#[derive(Copy, Clone, Debug, Encode, Decode, Packet)]
6pub struct InitializeBorderS2c {
7    pub x: f64,
8    pub z: f64,
9    pub old_diameter: f64,
10    pub new_diameter: f64,
11    pub duration_millis: VarLong,
12    pub portal_teleport_boundary: VarInt,
13    pub warning_blocks: VarInt,
14    pub warning_time: VarInt,
15}