allow getting AdaptedPlayer via UUID

This commit is contained in:
ajgeiss0702
2021-08-25 14:01:32 -07:00
parent 72e5c86629
commit 853d8861e8
3 changed files with 45 additions and 9 deletions
@@ -16,10 +16,7 @@ import us.ajg0702.queue.commands.commands.PlayerSender;
import us.ajg0702.queue.platforms.bungeecord.players.BungeePlayer;
import us.ajg0702.queue.platforms.bungeecord.server.BungeeServer;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Locale;
import java.util.*;
public class BungeeMethods implements PlatformMethods {
@@ -87,6 +84,13 @@ public class BungeeMethods implements PlatformMethods {
return new BungeePlayer(player);
}
@Override
public AdaptedPlayer getPlayer(UUID uuid) {
ProxiedPlayer player = proxyServer.getPlayer(uuid);
if(player == null) return null;
return new BungeePlayer(player);
}
@Override
public List<String> getServerNames() {
return new ArrayList<>(proxyServer.getServers().keySet());