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
+1 -1
View File
@@ -6,7 +6,7 @@
<groupId>eu.endermite</groupId>
<artifactId>CommandWhitelist</artifactId>
<version>1.7.2</version>
<version>1.7.3</version>
<packaging>jar</packaging>
<name>CommandWhitelist</name>
@@ -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);