From bb97d35076bc7910786bafd36ebf10d0f96191a0 Mon Sep 17 00:00:00 2001 From: Tux Date: Mon, 28 Oct 2013 23:10:14 -0400 Subject: [PATCH] Fixes to SLP. --- .../imaginarycode/minecraft/redisbungee/RedisBungee.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java index 7b14d2e..bd715aa 100644 --- a/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java +++ b/src/main/java/com/imaginarycode/minecraft/redisbungee/RedisBungee.java @@ -322,11 +322,11 @@ public class RedisBungee extends Plugin implements Listener { List players = new ArrayList<>(); for (String player : getPlayers()) { // TODO: Find a better way of doing the UUIDs - right now I'm simply flunking it rather badly. - players.add(new ServerPing.PlayerInfo(player, new UUID(player.hashCode() + System.currentTimeMillis(), player.hashCode() + System.nanoTime()).toString())); + players.add(new ServerPing.PlayerInfo(player, "aaaa")); } ServerPing reply = new ServerPing(); - reply.setPlayers(new ServerPing.Players(players.size(), old.getPlayers().getMax())); - reply.setSample((ServerPing.PlayerInfo[]) players.toArray()); + reply.setPlayers(new ServerPing.Players(old.getPlayers().getMax(), players.size())); + reply.setSample(players.toArray(new ServerPing.PlayerInfo[players.size()])); reply.setDescription(old.getDescription()); reply.setFavicon(old.getFavicon()); reply.setVersion(old.getVersion());