From 05bd60df90f2a302264d14f19a0148f458de3d2b Mon Sep 17 00:00:00 2001 From: Olof Larsson Date: Wed, 3 Dec 2014 02:23:51 +0100 Subject: [PATCH] Swap if statements into more probably order and remove syso debug. --- .../com/massivecraft/massivecore/util/MUtil.java | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/src/main/java/com/massivecraft/massivecore/util/MUtil.java b/src/main/java/com/massivecraft/massivecore/util/MUtil.java index af59dae4..66f72a48 100644 --- a/src/main/java/com/massivecraft/massivecore/util/MUtil.java +++ b/src/main/java/com/massivecraft/massivecore/util/MUtil.java @@ -137,22 +137,19 @@ public class MUtil try { Object playersObject = methodGetOnlinePlayers.invoke(null); - if (playersObject instanceof Player[]) + if (playersObject instanceof Collection) { - System.out.println(1); - Player[] playersArray = (Player[])playersObject; - return Arrays.asList(playersArray); - } - else if (playersObject instanceof Collection) - { - System.out.println(2); @SuppressWarnings("unchecked") Collection playersCollection = (Collection)playersObject; return playersCollection; } + else if (playersObject instanceof Player[]) + { + Player[] playersArray = (Player[])playersObject; + return Arrays.asList(playersArray); + } else { - System.out.println(3); throw new RuntimeException("Unknown return type for getOnlinePlayers using reflection."); } }