From 7818f83ea2af73b0aeef52e45f4acd26b5a9032c Mon Sep 17 00:00:00 2001 From: Edvin Bryntesson Date: Wed, 21 Aug 2024 19:38:19 +0200 Subject: [PATCH] fix lints --- pumpkin-inventory/src/lib.rs | 6 ++++-- pumpkin-protocol/src/client/play/c_set_container_content.rs | 2 +- pumpkin-protocol/src/slot.rs | 3 +-- pumpkin/src/client/mod.rs | 1 - 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pumpkin-inventory/src/lib.rs b/pumpkin-inventory/src/lib.rs index 691c69370..044980cc4 100644 --- a/pumpkin-inventory/src/lib.rs +++ b/pumpkin-inventory/src/lib.rs @@ -44,8 +44,10 @@ pub enum WindowType { impl WindowType { pub const fn default_title(&self) -> &'static str { - match self { + // TODO: Add titles here: + /*match self { _ => "WINDOW TITLE", - } + }*/ + "WINDOW TITLE" } } diff --git a/pumpkin-protocol/src/client/play/c_set_container_content.rs b/pumpkin-protocol/src/client/play/c_set_container_content.rs index 919bc44d3..791ee1db5 100644 --- a/pumpkin-protocol/src/client/play/c_set_container_content.rs +++ b/pumpkin-protocol/src/client/play/c_set_container_content.rs @@ -18,7 +18,7 @@ impl<'a> CSetContainerContent<'a> { Self { window_id, state_id, - count: slots.len().try_into().unwrap(), + count: slots.len().into(), slot_data: slots, carried_item, } diff --git a/pumpkin-protocol/src/slot.rs b/pumpkin-protocol/src/slot.rs index 114e1e77a..053813fc7 100644 --- a/pumpkin-protocol/src/slot.rs +++ b/pumpkin-protocol/src/slot.rs @@ -2,7 +2,7 @@ use crate::VarInt; use pumpkin_world::item::Item; use serde::ser::SerializeSeq; use serde::{ - de::{self, SeqAccess, Visitor}, + de::{self, SeqAccess}, Deserialize, Serialize, Serializer, }; @@ -129,7 +129,6 @@ impl Serialize for Slot { } } - impl Slot { pub fn to_item(self) -> Option { let item_id = self.item_id?.0.try_into().unwrap(); diff --git a/pumpkin/src/client/mod.rs b/pumpkin/src/client/mod.rs index a8b9ade7c..0e1083a3e 100644 --- a/pumpkin/src/client/mod.rs +++ b/pumpkin/src/client/mod.rs @@ -42,7 +42,6 @@ use pumpkin_protocol::{ }; use pumpkin_inventory::WindowType; -use pumpkin_protocol::bytebuf::ByteBuffer; use pumpkin_protocol::client::play::COpenScreen; use pumpkin_protocol::slot::Slot; use pumpkin_world::item::Item;