Added override permission for commandspy.

This commit is contained in:
Aust1n46 2021-04-10 13:54:51 -05:00
parent 8a6a4d61f2
commit 704b724b9e

View File

@ -47,6 +47,7 @@ public class CommandListener implements CommandExecutor, Listener {
ConfigurationSection cs = plugin.getConfig().getConfigurationSection("commandspy"); ConfigurationSection cs = plugin.getConfig().getConfigurationSection("commandspy");
Boolean wec = cs.getBoolean("worldeditcommands", true); Boolean wec = cs.getBoolean("worldeditcommands", true);
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer(event.getPlayer()); MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer(event.getPlayer());
if(!mcp.getPlayer().hasPermission("venturechat.commandspy.override")) {
for(MineverseChatPlayer p : MineverseChatAPI.getOnlineMineverseChatPlayers()) { for(MineverseChatPlayer p : MineverseChatAPI.getOnlineMineverseChatPlayers()) {
if(p.hasCommandSpy()) { if(p.hasCommandSpy()) {
if(wec) { if(wec) {
@ -64,6 +65,7 @@ public class CommandListener implements CommandExecutor, Listener {
} }
} }
} }
}
String[] blocked = event.getMessage().split(" "); String[] blocked = event.getMessage().split(" ");
if(mcp.getBlockedCommands().contains(blocked[0])) { if(mcp.getBlockedCommands().contains(blocked[0])) {