diff --git a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/AsyncTabCompleteBlockerListener.java b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/AsyncTabCompleteBlockerListener.java index 87fb772..2391e59 100644 --- a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/AsyncTabCompleteBlockerListener.java +++ b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/listeners/AsyncTabCompleteBlockerListener.java @@ -16,10 +16,14 @@ public class AsyncTabCompleteBlockerListener implements Listener { public void onCommandTabComplete(AsyncTabCompleteEvent event) { if (!(event.getSender() instanceof Player)) return; Player player = (Player) event.getSender(); + player.sendMessage("async"); if (player.hasPermission(CWPermission.BYPASS.permission())) return; + player.sendMessage("1"); String buffer = event.getBuffer(); if (!buffer.endsWith(" ") && buffer.split(" ").length == 1) event.setCancelled(true); + player.sendMessage("2"); if (event.getCompletions().isEmpty()) return; + player.sendMessage("3"); event.setCompletions(CommandUtil.filterSuggestions(buffer, event.getCompletions(), CommandWhitelistBukkit.getSuggestions(player))); } diff --git a/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java b/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java index 7bfc702..32d0042 100644 --- a/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java +++ b/CommandWhitelistCommon/src/main/java/eu/endermite/commandwhitelist/common/ConfigCache.java @@ -16,7 +16,7 @@ public class ConfigCache { private final HashMap groupList = new LinkedHashMap<>(); public String prefix, command_denied, no_permission, no_such_subcommand, config_reloaded, added_to_whitelist, removed_from_whitelist, group_doesnt_exist, subcommand_denied; - public boolean useProtocolLib; + public boolean useProtocolLib = false; public ConfigCache(File configFile, boolean canDoProtocolLib, Object logger) { this.configFile = configFile;