9
0
mirror of https://github.com/HibiscusMC/HMCCosmetics.git synced 2025-12-19 15:09:19 +00:00

perf: remove repeated logic when getting location viewers

PacketManager#getViewers already performs the distance <= 0 check
This commit is contained in:
yusshu
2025-03-10 20:02:55 -05:00
parent 9e1a30025f
commit 49eb1d61ef

View File

@@ -389,13 +389,7 @@ public class HMCCPacketManager extends PacketManager {
*/
@NotNull
public static List<Player> getViewers(@NotNull Location location) {
ArrayList<Player> viewers = new ArrayList<>();
if (Settings.getViewDistance() <= 0) {
viewers.addAll(location.getWorld().getPlayers());
} else {
viewers.addAll(PacketManager.getViewers(location, Settings.getViewDistance()));
}
return viewers;
return PacketManager.getViewers(location, Settings.getViewDistance());
}
public static void sendPacket(Player player, PacketContainer packet) {