public static List<Player> getOnlinePlayers(ResidentList residents) { ArrayList<Player> players = new ArrayList<Player>(); for (Player player : getOnlinePlayers()) if (residents.hasResident(player.getName())) players.add(player); return players; }