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."); } }