From c943455392c7442f356c3fe2d9d2e58d5add0acb Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Tue, 2 Feb 2021 22:29:49 +0100 Subject: [PATCH] remove all copies of completion --- .../spigot/listeners/TabCompleteBlockerListener.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/eu/endermite/commandwhitelist/spigot/listeners/TabCompleteBlockerListener.java b/src/main/java/eu/endermite/commandwhitelist/spigot/listeners/TabCompleteBlockerListener.java index 3809b80..9c61816 100644 --- a/src/main/java/eu/endermite/commandwhitelist/spigot/listeners/TabCompleteBlockerListener.java +++ b/src/main/java/eu/endermite/commandwhitelist/spigot/listeners/TabCompleteBlockerListener.java @@ -21,12 +21,12 @@ public class TabCompleteBlockerListener implements Listener { String slast = CommandsList.getLastArgument(s); String scommand = s.replace(slast, ""); cmd = cmd.replace(CommandsList.getLastArgument(cmd), ""); - if (cmd.startsWith("/" + scommand + " ")) { - continue; + if (cmd.startsWith("/" + scommand)) { + try { + while (suggestions.contains(slast)) + suggestions.remove(slast); + } catch (Exception ignored) {} } - try { - suggestions.remove(slast); - } catch (Exception ignored) {} } event.setCompletions(suggestions); }