initializing the useProtocolLib boolean to false

This commit is contained in:
kforbro
2021-10-10 19:33:17 +03:00
parent aff390369f
commit 1647605682
2 changed files with 5 additions and 1 deletions
@@ -16,10 +16,14 @@ public class AsyncTabCompleteBlockerListener implements Listener {
public void onCommandTabComplete(AsyncTabCompleteEvent event) { public void onCommandTabComplete(AsyncTabCompleteEvent event) {
if (!(event.getSender() instanceof Player)) return; if (!(event.getSender() instanceof Player)) return;
Player player = (Player) event.getSender(); Player player = (Player) event.getSender();
player.sendMessage("async");
if (player.hasPermission(CWPermission.BYPASS.permission())) return; if (player.hasPermission(CWPermission.BYPASS.permission())) return;
player.sendMessage("1");
String buffer = event.getBuffer(); String buffer = event.getBuffer();
if (!buffer.endsWith(" ") && buffer.split(" ").length == 1) event.setCancelled(true); if (!buffer.endsWith(" ") && buffer.split(" ").length == 1) event.setCancelled(true);
player.sendMessage("2");
if (event.getCompletions().isEmpty()) return; if (event.getCompletions().isEmpty()) return;
player.sendMessage("3");
event.setCompletions(CommandUtil.filterSuggestions(buffer, event.getCompletions(), CommandWhitelistBukkit.getSuggestions(player))); event.setCompletions(CommandUtil.filterSuggestions(buffer, event.getCompletions(), CommandWhitelistBukkit.getSuggestions(player)));
} }
@@ -16,7 +16,7 @@ public class ConfigCache {
private final HashMap<String, CWGroup> groupList = new LinkedHashMap<>(); private final HashMap<String, CWGroup> groupList = new LinkedHashMap<>();
public String prefix, command_denied, no_permission, no_such_subcommand, config_reloaded, added_to_whitelist, public String prefix, command_denied, no_permission, no_such_subcommand, config_reloaded, added_to_whitelist,
removed_from_whitelist, group_doesnt_exist, subcommand_denied; removed_from_whitelist, group_doesnt_exist, subcommand_denied;
public boolean useProtocolLib; public boolean useProtocolLib = false;
public ConfigCache(File configFile, boolean canDoProtocolLib, Object logger) { public ConfigCache(File configFile, boolean canDoProtocolLib, Object logger) {
this.configFile = configFile; this.configFile = configFile;