From cf19a658e379a8b4ca06bd0d90c8f233340ec7e7 Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Wed, 15 Jul 2020 23:23:03 -0700 Subject: [PATCH] fix queuedfor placeholder --- src/main/java/us/ajg0702/queue/Main.java | 5 ++++- src/main/java/us/ajg0702/queue/spigot/Main.java | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/us/ajg0702/queue/Main.java b/src/main/java/us/ajg0702/queue/Main.java index 1ac093d..30bb059 100644 --- a/src/main/java/us/ajg0702/queue/Main.java +++ b/src/main/java/us/ajg0702/queue/Main.java @@ -262,7 +262,10 @@ public class Main extends Plugin implements Listener { BungeeUtils.sendCustomData(player, "inqueue", (server != null)+""); } if(subchannel.equals("queuedfor")) { - BungeeUtils.sendCustomData(player, "queuedfor", player.getName(), in.readUTF()); + String srv = in.readUTF(); + Server server = man.findServer(srv); + if(server == null) return; + BungeeUtils.sendCustomData(player, "queuedfor", player.getName(), srv, server.getQueue().size()+""); } } catch (IOException e1) { diff --git a/src/main/java/us/ajg0702/queue/spigot/Main.java b/src/main/java/us/ajg0702/queue/spigot/Main.java index 961d109..06d1ba7 100644 --- a/src/main/java/us/ajg0702/queue/spigot/Main.java +++ b/src/main/java/us/ajg0702/queue/spigot/Main.java @@ -122,7 +122,7 @@ public class Main extends JavaPlugin implements PluginMessageListener,Listener { if(p == null) return; if(!p.isOnline()) return; - int number = in.readInt(); + int number = Integer.valueOf(in.readUTF()); HashMap phs = placeholders.responseCache.get(p); if(phs == null) phs = new HashMap<>(); phs.put("queuedfor_"+queuename, number+"");