aboutsummaryrefslogtreecommitdiff
path: root/minecraft-protocol/src/packets
diff options
context:
space:
mode:
Diffstat (limited to 'minecraft-protocol/src/packets')
-rw-r--r--minecraft-protocol/src/packets/handshake/client_intention_packet.rs2
-rw-r--r--minecraft-protocol/src/packets/mod.rs6
-rw-r--r--minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs2
-rw-r--r--minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs2
4 files changed, 6 insertions, 6 deletions
diff --git a/minecraft-protocol/src/packets/handshake/client_intention_packet.rs b/minecraft-protocol/src/packets/handshake/client_intention_packet.rs
index 0f14ed48..c6a940e3 100644
--- a/minecraft-protocol/src/packets/handshake/client_intention_packet.rs
+++ b/minecraft-protocol/src/packets/handshake/client_intention_packet.rs
@@ -8,7 +8,7 @@ use crate::{
packets::{ConnectionProtocol, Packet, PacketTrait},
};
-#[derive(Hash, Clone)]
+#[derive(Hash, Clone, Debug)]
pub struct ClientIntentionPacket {
pub protocol_version: u32,
pub hostname: String,
diff --git a/minecraft-protocol/src/packets/mod.rs b/minecraft-protocol/src/packets/mod.rs
index 0d8b6883..1fac2a3b 100644
--- a/minecraft-protocol/src/packets/mod.rs
+++ b/minecraft-protocol/src/packets/mod.rs
@@ -16,7 +16,7 @@ pub enum ConnectionProtocol {
Login = 2,
}
-#[derive(Clone)]
+#[derive(Clone, Debug)]
pub enum Packet {
// game
@@ -55,8 +55,8 @@ impl Packet {
/// Read a packet by its id, ConnectionProtocol, and flow
pub async fn read<T: tokio::io::AsyncRead + std::marker::Unpin + std::marker::Send>(
id: u32,
- protocol: ConnectionProtocol,
- flow: PacketFlow,
+ protocol: &ConnectionProtocol,
+ flow: &PacketFlow,
buf: &mut BufReader<T>,
) -> Result<Packet, String> {
match protocol {
diff --git a/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs b/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs
index 28ac9b16..b61562cf 100644
--- a/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs
+++ b/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs
@@ -7,7 +7,7 @@ use crate::{
packets::{Packet, PacketTrait},
};
-#[derive(Hash, Clone)]
+#[derive(Hash, Clone, Debug)]
pub struct ClientboundStatusResponsePacket {
status: String,
}
diff --git a/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs b/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs
index 1a301a4d..a08ffdff 100644
--- a/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs
+++ b/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs
@@ -7,7 +7,7 @@ use crate::{
packets::{Packet, PacketTrait},
};
-#[derive(Hash, Clone)]
+#[derive(Hash, Clone, Debug)]
pub struct ServerboundStatusRequestPacket {}
#[async_trait]