--- miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Mute.java 2013/04/11 14:23:32 1969 +++ miscJava/bukkit-minecraft-plugins/HoerupUtils/src/main/java/dk/thoerup/bukkit/hoeruputils/Mute.java 2013/04/11 14:30:45 1970 @@ -51,19 +51,21 @@ if (command.getName().equals("mute")) { muted.add( target.getName() ); - sender.sendMessage( ChatColor.YELLOW + "Mute ok" ); + server.broadcastMessage(ChatColor.YELLOW + "Mute: Player " + args[0] + " is now muted"); } else {//unmute muted.remove( target.getName() ); - sender.sendMessage( ChatColor.YELLOW + "Unmute ok" ); + server.broadcastMessage(ChatColor.YELLOW + "UnMute: Player " + args[0] + " can chat again"); } return true; } @EventHandler public void onPlayerChat(AsyncPlayerChatEvent event) { - if (muted.contains( event.getPlayer().getName() )) { + String name = event.getPlayer().getName(); + if (muted.contains( name )) { event.setCancelled(true); event.getPlayer().sendMessage(ChatColor.YELLOW + "You cannot chat while you are muted !"); + plugin.getLogger().info( "[Mute] " + name + " tried to say: " + event.getMessage() ); } }