From 7e07dcf70723871daf3eb08440261cf4f9a1be54 Mon Sep 17 00:00:00 2001 From: Pepich Date: Fri, 19 Jan 2018 04:39:01 +0100 Subject: [PATCH] Fixed sudo blacklist not working on console --- src/com/redstoner/modules/misc/Misc.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/com/redstoner/modules/misc/Misc.java b/src/com/redstoner/modules/misc/Misc.java index 3520411..2f56ec5 100644 --- a/src/com/redstoner/modules/misc/Misc.java +++ b/src/com/redstoner/modules/misc/Misc.java @@ -32,7 +32,7 @@ import net.nemez.chatapi.click.Message; @Commands(CommandHolderType.String) @AutoRegisterListener -@Version(major = 4, minor = 0, revision = 2, compatible = 4) +@Version(major = 4, minor = 0, revision = 3, compatible = 4) public class Misc implements Module, Listener { private final String[] sudoBlacklist = new String[] {"(.*:)?e?sudo", "(.*:)?script.*", "(.*:)?stop", @@ -218,7 +218,7 @@ public class Misc implements Module, Listener String[] args = command.split(" "); for (String regex : sudoBlacklist) { - if (args[0].matches("\\/" + regex)) + if (args[0].matches((target.equals(Bukkit.getConsoleSender()) ? "" : "\\/") + regex)) { getLogger().message(sender, true, "You can't sudo anyone into using that command!"); return true;