From 4960821fd69551a5248df3dd35da0b69d6e8395f Mon Sep 17 00:00:00 2001 From: Pepich Date: Thu, 11 May 2017 16:13:35 +0200 Subject: [PATCH] Added BroadcastFilter based on usergroup --- src/com/redstoner/modules/chatgroups/Chatgroups.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/com/redstoner/modules/chatgroups/Chatgroups.java b/src/com/redstoner/modules/chatgroups/Chatgroups.java index eb95fd3..e3e179e 100644 --- a/src/com/redstoner/modules/chatgroups/Chatgroups.java +++ b/src/com/redstoner/modules/chatgroups/Chatgroups.java @@ -368,7 +368,14 @@ public class Chatgroups implements Module, Listener }, '&'); if (ModuleLoader.getModule("Message") != null) { - Message.spyBroadcast(sender, group + "(cg)", message, "/cg"); + Message.spyBroadcast(sender, group + "(cg)", message, "/cg", new BroadcastFilter() + { + @Override + public boolean sendTo(CommandSender recipient) + { + return getGroup(recipient) == null || !getGroup(recipient).equals(group); + } + }); } if (getGroup(Bukkit.getConsoleSender()) == null || !getGroup(Bukkit.getConsoleSender()).equals(group)) {