fix preProcessEvent no being registered in legacy mode

This commit is contained in:
YouHaveTrouble
2021-03-26 15:36:05 +01:00
parent 38d9d5115e
commit 2085002c59
2 changed files with 3 additions and 2 deletions
@@ -28,9 +28,10 @@ public class CommandWhitelist extends JavaPlugin {
Plugin protocollib = getServer().getPluginManager().getPlugin("ProtocolLib");
getServer().getPluginManager().registerEvents(new PlayerCommandPreProcessListener(), this);
if (!isLegacy) {
if (!getConfigCache().isUseProtocolLib() || protocollib == null || !protocollib.isEnabled()) {
getServer().getPluginManager().registerEvents(new PlayerCommandPreProcessListener(), this);
getServer().getPluginManager().registerEvents(new PlayerCommandSendListener(), this);
} else {
PacketCommandSendListener.protocol(this);