From 9ad79b25eee29191c7dd3f9334729d39f7c710b4 Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Mon, 6 Jul 2020 09:31:55 -0700 Subject: [PATCH] will say that the player is not queued instead of sending an empty list --- src/main/java/us/ajg0702/queue/Main.java | 1 + src/main/java/us/ajg0702/queue/commands/LeaveCommand.java | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/main/java/us/ajg0702/queue/Main.java b/src/main/java/us/ajg0702/queue/Main.java index fa227c6..e69abe5 100644 --- a/src/main/java/us/ajg0702/queue/Main.java +++ b/src/main/java/us/ajg0702/queue/Main.java @@ -97,6 +97,7 @@ public class Main extends Plugin implements Listener { d.put("commands.leave.more-args", "&cPlease specify which queue you want to leave! &7You are in these queues: {QUEUES}"); d.put("commands.leave.queues-list-format", "&f{NAME}&7, "); d.put("commands.leave.not-queued", "&cYou are not queued for that server! &7You are in these queues: {QUEUES}"); + d.put("commands.leave.no-queues", "&cYou are not queued!"); msgs = BungeeMessages.getInstance(this, d); //msgs = BungeeMessages.getInstance(this); diff --git a/src/main/java/us/ajg0702/queue/commands/LeaveCommand.java b/src/main/java/us/ajg0702/queue/commands/LeaveCommand.java index e0557ef..d8d090d 100644 --- a/src/main/java/us/ajg0702/queue/commands/LeaveCommand.java +++ b/src/main/java/us/ajg0702/queue/commands/LeaveCommand.java @@ -29,6 +29,10 @@ public class LeaveCommand extends Command { ProxiedPlayer p = (ProxiedPlayer) sender; List servers = man.findPlayerInQueue(p); + if(servers.size() == 0) { + p.sendMessage(msgs.getBC("commands.leave.no-queues")); + return; + } if(servers.size() == 1) { servers.get(0).getQueue().remove(p);