diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java index ac2b4e7..d293623 100644 --- a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java +++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java @@ -181,7 +181,15 @@ public final class RedisBungee extends Plugin { final Set getPlayersOnServer(@NonNull String server) { checkArgument(getProxy().getServers().containsKey(server), "server does not exist"); - return ImmutableSet.copyOf(serversToPlayers().get(server)); + Multimap serversToPlayers = serversToPlayers(); + + for (String s : serversToPlayers.keySet()) { + if (s.equalsIgnoreCase(server)) { + return ImmutableSet.copyOf(serversToPlayers.get(s)); + } + } + + return Collections.emptySet(); } final void sendProxyCommand(@NonNull String proxyId, @NonNull String command) {