2017-03-14 18:25:59 -04:00

39 lines
906 B
Java

package mineverse.Aust1n46.chat.api.events;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
import mineverse.Aust1n46.chat.ChatMessage;
/**
* Event called when a message has been sent to a channel.
* This event can not be cancelled.
* @author Mark Hughes, Aust1n46
*/
public class ChatMessageEvent extends Event {
private static final HandlerList handlers = new HandlerList();
private final ChatMessage chatMessage;
private final String json;
public ChatMessageEvent(ChatMessage chatMessage, String json) {
this.chatMessage = chatMessage;
this.json = json;
}
public ChatMessage getChatMessage() {
return this.chatMessage;
}
public String getJson() {
return this.json;
}
@Override
public HandlerList getHandlers() {
return handlers;
}
public static HandlerList getHandlerList() {
return handlers;
}
}