Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //================================================================
- // AdminChat v1.3 - Build #531
- // March, 2011 - Coded by Infernus, many thanks to MadMonkeyCo!
- // Thanks to loads of ideas from BindMind!
- //================================================================
- package me.Infernus.AdminChat;
- import org.bukkit.entity.Player;
- import org.bukkit.event.player.PlayerChatEvent;
- import org.bukkit.event.player.PlayerListener;
- public class AChatPlayerListener extends PlayerListener {
- public static AChatPlugin plugin;
- public AChatPlayerListener(AChatPlugin instance) {
- plugin = instance;
- }
- public void onPlayerChat(PlayerChatEvent event)
- {
- Player player = event.getPlayer();
- if(plugin.isInAdminchat(player)) {
- if(plugin.canWriteAdminChat(player)) {
- String msg = String.format(event.getFormat(), event.getPlayer().getDisplayName(), event.getMessage());
- plugin.AdminMessage(player, " " + msg); //In this case no for loop, that's why " ".
- } else
- plugin.turnOff(player);
- event.setCancelled(true);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement