From b353589963aa8183bf39d3f4caa02e484265d1a2 Mon Sep 17 00:00:00 2001 From: addstar Date: Thu, 7 May 2015 14:34:31 +1000 Subject: [PATCH] Add new method to check if any players are in any arena --- src/nl/Steffion/BlockHunt/ArenaHandler.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/nl/Steffion/BlockHunt/ArenaHandler.java b/src/nl/Steffion/BlockHunt/ArenaHandler.java index 042f0e0..4a005e7 100644 --- a/src/nl/Steffion/BlockHunt/ArenaHandler.java +++ b/src/nl/Steffion/BlockHunt/ArenaHandler.java @@ -457,4 +457,14 @@ public class ArenaHandler { arena.timer = 0; arena.playersInArena.clear(); } -} + + public static boolean noPlayersInArenas() { + // Check if there are any players in any arena (quick way to early exit for event handlers) + for (Arena arena : W.arenaList) { + if (arena.playersInArena.size() > 0) { + return false; + } + } + return true; + } +} \ No newline at end of file