From 52fb010270bc2975f7333f7f51671c0548a1739c Mon Sep 17 00:00:00 2001 From: YouHaveTrouble Date: Thu, 17 Mar 2022 21:00:41 +0100 Subject: [PATCH] return earlier if player has bypass permission --- .../listeners/toggles/CombatCommandListener.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/me/youhavetrouble/preventstabby/listeners/toggles/CombatCommandListener.java b/src/main/java/me/youhavetrouble/preventstabby/listeners/toggles/CombatCommandListener.java index 238be22..01822de 100644 --- a/src/main/java/me/youhavetrouble/preventstabby/listeners/toggles/CombatCommandListener.java +++ b/src/main/java/me/youhavetrouble/preventstabby/listeners/toggles/CombatCommandListener.java @@ -17,6 +17,9 @@ public class CombatCommandListener implements Listener { if (!PreventStabby.getPlugin().getConfigCache().isBlock_commands_in_combat()) return; + if (event.getPlayer().hasPermission("toglepvp.combatcommandblock.bypass")) + return; + PlayerManager playerManager = PreventStabby.getPlugin().getPlayerManager(); if (!playerManager.getPlayer(event.getPlayer().getUniqueId()).isInCombat()) @@ -27,9 +30,6 @@ public class CombatCommandListener implements Listener { if (!PreventStabby.getPlugin().getConfigCache().getCombatBlockedCommands().contains(command)) return; - if (event.getPlayer().hasPermission("toglepvp.combatcommandblock.bypass")) - return; - event.setCancelled(true); PluginMessages.sendMessage(event.getPlayer(), PreventStabby.getPlugin().getConfigCache().getCant_do_that_during_combat());