From 7e0bcc2e9d8679f87ed271c057ee711249df3f3d Mon Sep 17 00:00:00 2001 From: jascotty2 Date: Wed, 14 Aug 2019 05:45:54 -0500 Subject: [PATCH] fix commandspy to wrong players, don't spy on own commands (SD-3439, SD-3421) --- .../songoda/ultimatemoderation/listeners/CommandListener.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/songoda/ultimatemoderation/listeners/CommandListener.java b/src/main/java/com/songoda/ultimatemoderation/listeners/CommandListener.java index 5327102..1885027 100644 --- a/src/main/java/com/songoda/ultimatemoderation/listeners/CommandListener.java +++ b/src/main/java/com/songoda/ultimatemoderation/listeners/CommandListener.java @@ -50,11 +50,11 @@ public class CommandListener implements Listener { if (!player.hasPermission("um.commandspy.immune")) { for (Player pl : Bukkit.getOnlinePlayers()) { - if (pl.hasPermission("um.commandspy") && CommandCommandSpy.isSpying(pl)) + if (pl != player && pl.hasPermission("um.commandspy") && CommandCommandSpy.isSpying(pl)) instance.getLocale().getMessage("command.commandspy.deny") .processPlaceholder("player", player.getName()) .processPlaceholder("command", StringEscapeUtils.escapeJava(command)) - .sendPrefixedMessage(player); + .sendPrefixedMessage(pl); } } }