|
@@ -3,6 +3,7 @@ package com.gmail.nossr50.chat.mailer;
|
|
|
import com.gmail.nossr50.chat.author.Author;
|
|
|
import com.gmail.nossr50.chat.message.AdminChatMessage;
|
|
|
import com.gmail.nossr50.chat.message.ChatMessage;
|
|
|
+import com.gmail.nossr50.config.ChatConfig;
|
|
|
import com.gmail.nossr50.datatypes.chat.ChatChannel;
|
|
|
import com.gmail.nossr50.events.chat.McMMOAdminChatEvent;
|
|
|
import com.gmail.nossr50.events.chat.McMMOChatEvent;
|
|
@@ -44,7 +45,7 @@ public class AdminChatMailer extends AbstractChatMailer {
|
|
|
public @NotNull Predicate<CommandSender> predicate() {
|
|
|
return (commandSender) -> commandSender.isOp()
|
|
|
|| commandSender.hasPermission(MCMMO_CHAT_ADMINCHAT_PERMISSION)
|
|
|
- || commandSender instanceof ConsoleCommandSender;
|
|
|
+ || (ChatConfig.getInstance().isConsoleIncludedInAudience(ChatChannel.ADMIN) && commandSender instanceof ConsoleCommandSender);
|
|
|
}
|
|
|
|
|
|
/**
|