nurtex_protocol/packets/status/
packets.rs1use nurtex_codec::Buffer;
2use nurtex_derive::Packet;
3
4#[derive(Clone, Debug, PartialEq, Packet)]
5pub struct ClientsidePongResponse {
6 #[packet(varlong)]
7 pub timestamp: i64,
8}
9
10#[derive(Clone, Debug, PartialEq, Packet)]
11pub struct ClientsideStatusResponse {
12 pub response: String,
13}
14
15#[derive(Clone, Debug, PartialEq, Packet)]
16pub struct ServersideStatusRequest;
17
18#[derive(Clone, Debug, PartialEq, Packet)]
19pub struct ServersidePingRequest {
20 #[packet(varlong)]
21 pub timestamp: i64,
22}