diff options
| author | mat <github@matdoes.dev> | 2021-12-10 22:01:16 +0000 |
|---|---|---|
| committer | mat <github@matdoes.dev> | 2021-12-10 22:01:16 +0000 |
| commit | 5039f9668f3512240af22ac6bb49140012885509 (patch) | |
| tree | 5300ef44f66345a82b0a568be20db67384707d27 /minecraft-protocol/src/packets | |
| parent | 01a059c20cf3cf9330404d9e408a586500757fe6 (diff) | |
| download | azalea-drasl-5039f9668f3512240af22ac6bb49140012885509.tar.xz | |
clippy
Diffstat (limited to 'minecraft-protocol/src/packets')
4 files changed, 7 insertions, 8 deletions
diff --git a/minecraft-protocol/src/packets/handshake/client_intention_packet.rs b/minecraft-protocol/src/packets/handshake/client_intention_packet.rs index c6a940e3..f3416f4c 100644 --- a/minecraft-protocol/src/packets/handshake/client_intention_packet.rs +++ b/minecraft-protocol/src/packets/handshake/client_intention_packet.rs @@ -31,7 +31,7 @@ impl PacketTrait for ClientIntentionPacket { } async fn read<T: tokio::io::AsyncRead + std::marker::Unpin + std::marker::Send>( - buf: &mut BufReader<T>, + _buf: &mut BufReader<T>, ) -> Result<Packet, String> { Err("ClientIntentionPacket::parse not implemented".to_string()) // Ok(ClientIntentionPacket {}.get()) diff --git a/minecraft-protocol/src/packets/mod.rs b/minecraft-protocol/src/packets/mod.rs index 1fac2a3b..bacd0c27 100644 --- a/minecraft-protocol/src/packets/mod.rs +++ b/minecraft-protocol/src/packets/mod.rs @@ -46,9 +46,9 @@ impl Packet { pub fn id(&self) -> u32 { match self { - Packet::ClientIntentionPacket(packet) => 0x00, - Packet::ServerboundStatusRequestPacket(packet) => 0x00, - Packet::ClientboundStatusResponsePacket(packet) => 0x00, + Packet::ClientIntentionPacket(_packet) => 0x00, + Packet::ServerboundStatusRequestPacket(_packet) => 0x00, + Packet::ClientboundStatusResponsePacket(_packet) => 0x00, } } @@ -98,7 +98,7 @@ impl Packet { pub trait PacketTrait { /// Return a version of the packet that you can actually use for stuff fn get(self) -> Packet; - fn write(&self, buf: &mut Vec<u8>) -> (); + fn write(&self, buf: &mut Vec<u8>); async fn read<T: AsyncRead + std::marker::Unpin + std::marker::Send>( buf: &mut BufReader<T>, ) -> Result<Packet, String> 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 5099952c..20db9fe1 100644 --- a/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs +++ b/minecraft-protocol/src/packets/status/clientbound_status_response_packet.rs @@ -52,7 +52,7 @@ impl PacketTrait for ClientboundStatusResponsePacket { // this.status = GsonHelper.fromJson(GSON, friendlyByteBuf.readUtf(32767), ServerStatus.class); Ok(ClientboundStatusResponsePacket { // version: status_json.get("version"), - description: Component::new(&description_string)?, + description: Component::new(description_string)?, } .get()) } 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 a08ffdff..56799677 100644 --- a/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs +++ b/minecraft-protocol/src/packets/status/serverbound_status_request_packet.rs @@ -3,7 +3,6 @@ use std::hash::Hash; use tokio::io::BufReader; use crate::{ - mc_buf, packets::{Packet, PacketTrait}, }; @@ -18,7 +17,7 @@ impl PacketTrait for ServerboundStatusRequestPacket { fn write(&self, _buf: &mut Vec<u8>) {} async fn read<T: tokio::io::AsyncRead + std::marker::Unpin + std::marker::Send>( - buf: &mut BufReader<T>, + _buf: &mut BufReader<T>, ) -> Result<Packet, String> { Err("ServerboundStatusRequestPacket::read not implemented".to_string()) } |
