fix tab complete with useProtocolLib

This commit is contained in:
kforbro
2021-10-10 19:43:07 +03:00
parent f1d10243ce
commit fec7e3ba07
@@ -39,11 +39,11 @@ public class CommandWhitelistBukkit extends JavaPlugin {
if (!getConfigCache().useProtocolLib || protocollib == null || !protocollib.isEnabled()) { if (!getConfigCache().useProtocolLib || protocollib == null || !protocollib.isEnabled()) {
getServer().getPluginManager().registerEvents(new PlayerCommandPreProcessListener(), this); getServer().getPluginManager().registerEvents(new PlayerCommandPreProcessListener(), this);
getServer().getPluginManager().registerEvents(new PlayerCommandSendListener(), this);
} else { } else {
PacketCommandPreProcessListener.protocol(this); PacketCommandPreProcessListener.protocol(this);
getLogger().info(ChatColor.AQUA + "Using ProtocolLib for command filter!"); getLogger().info(ChatColor.AQUA + "Using ProtocolLib for command filter!");
} }
getServer().getPluginManager().registerEvents(new PlayerCommandSendListener(), this);
try { try {
// Use paper's async tab completions if possible // Use paper's async tab completions if possible
Class.forName("com.destroystokyo.paper.event.server.AsyncTabCompleteEvent"); Class.forName("com.destroystokyo.paper.event.server.AsyncTabCompleteEvent");