Added new permission 'venturechat.commandspy.hide'

This commit is contained in:
Aust1n46 2020-03-03 19:41:24 -05:00
parent 8bd020359e
commit afdc0bb323

View File

@ -53,15 +53,17 @@ public class CommandListener implements CommandExecutor, Listener {
ConfigurationSection cs = plugin.getConfig().getConfigurationSection("commandspy");
Boolean wec = cs.getBoolean("worldeditcommands", true);
MineverseChatPlayer mcp = MineverseChatAPI.getOnlineMineverseChatPlayer(event.getPlayer());
for(MineverseChatPlayer p : MineverseChat.onlinePlayers) {
if(p.hasCommandSpy()) {
if(wec) {
p.getPlayer().sendMessage(ChatColor.GOLD + mcp.getName() + ": " + event.getMessage());
}
else {
if(!(event.getMessage().toLowerCase().startsWith("//"))) {
if(!mcp.getPlayer().hasPermission("venturechat.commandspy.hide")) {
for(MineverseChatPlayer p : MineverseChat.onlinePlayers) {
if(p.hasCommandSpy()) {
if(wec) {
p.getPlayer().sendMessage(ChatColor.GOLD + mcp.getName() + ": " + event.getMessage());
}
else {
if(!(event.getMessage().toLowerCase().startsWith("//"))) {
p.getPlayer().sendMessage(ChatColor.GOLD + mcp.getName() + ": " + event.getMessage());
}
}
}
}
}