From f36d629cfa55436852d62c6ac4eef24196602702 Mon Sep 17 00:00:00 2001 From: md_5 Date: Sat, 16 Aug 2014 19:04:13 +1000 Subject: Fix missed cases from previous user iteration optimizations. --- Essentials/src/com/earth2me/essentials/commands/Commandnear.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'Essentials/src/com/earth2me/essentials/commands/Commandnear.java') diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandnear.java b/Essentials/src/com/earth2me/essentials/commands/Commandnear.java index 29d30b3e7..a31c220ca 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandnear.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandnear.java @@ -103,10 +103,9 @@ public class Commandnear extends EssentialsCommand final long radiusSquared = radius * radius; boolean showHidden = user.canInteractVanished(); - for (Player onlinePlayer : server.getOnlinePlayers()) + for (User player: ess.getOnlineUsers()) { - final User player = ess.getUser(onlinePlayer); - if (!player.equals(user) && (!player.isHidden(user.getBase()) || showHidden || user.getBase().canSee(onlinePlayer))) + if (!player.equals(user) && (!player.isHidden(user.getBase()) || showHidden || user.getBase().canSee(player.getBase()))) { final Location playerLoc = player.getLocation(); if (playerLoc.getWorld() != world) -- cgit v1.2.3