AdminChatManager.java 729 B

123456789101112131415161718192021
  1. package com.gmail.nossr50.chat;
  2. import com.gmail.nossr50.config.Config;
  3. import com.gmail.nossr50.events.chat.McMMOAdminChatEvent;
  4. import org.bukkit.plugin.Plugin;
  5. public class AdminChatManager extends ChatManager {
  6. protected AdminChatManager(Plugin plugin) {
  7. super(plugin, Config.getInstance().getAdminDisplayNames(), Config.getInstance().getAdminChatPrefix());
  8. }
  9. @Override
  10. public void handleChat(String senderName, String displayName, String message, boolean isAsync) {
  11. handleChat(new McMMOAdminChatEvent(plugin, senderName, displayName, message, isAsync));
  12. }
  13. @Override
  14. protected void sendMessage() {
  15. plugin.getServer().broadcast(message, "mcmmo.chat.adminchat");
  16. }
  17. }