From 92fef82bdad6d1a21260c0d6a4b27829149cff51 Mon Sep 17 00:00:00 2001 From: Snowiiii Date: Thu, 26 Sep 2024 23:27:31 +0200 Subject: [PATCH] use HashMap::values --- pumpkin/src/world/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pumpkin/src/world/mod.rs b/pumpkin/src/world/mod.rs index 0268f5664..97672a0ca 100644 --- a/pumpkin/src/world/mod.rs +++ b/pumpkin/src/world/mod.rs @@ -57,7 +57,7 @@ impl World { P: ClientPacket, { let current_players = self.current_players.lock(); - for (_, player) in current_players.iter() { + for player in current_players.values() { player.client.send_packet(packet); } } @@ -261,7 +261,7 @@ impl World { /// Gets a Player by entity id pub fn get_player_by_entityid(&self, id: EntityId) -> Option> { - for (_, player) in self.current_players.lock().iter() { + for player in self.current_players.lock().values() { if player.entity_id() == id { return Some(player.clone()); } @@ -271,7 +271,7 @@ impl World { /// Gets a Player by name pub fn get_player_by_name(&self, name: &str) -> Option> { - for (_, player) in self.current_players.lock().iter() { + for player in self.current_players.lock().values() { if player.gameprofile.name == name { return Some(player.clone()); }