|
@@ -1,27 +1,14 @@
|
|
|
package com.gmail.nossr50.events.chat;
|
|
|
|
|
|
-import org.bukkit.event.Cancellable;
|
|
|
-import org.bukkit.event.Event;
|
|
|
-import org.bukkit.event.HandlerList;
|
|
|
-
|
|
|
/**
|
|
|
* Called when a chat is sent to a party channel
|
|
|
*/
|
|
|
-public class McMMOPartyChatEvent extends Event implements Cancellable {
|
|
|
- private boolean cancelled;
|
|
|
- private String sender, party, message;
|
|
|
+public class McMMOPartyChatEvent extends McMMOChatEvent{
|
|
|
+ private String party;
|
|
|
|
|
|
public McMMOPartyChatEvent(String sender, String party, String message) {
|
|
|
- this.sender = sender;
|
|
|
+ super(sender, message);
|
|
|
this.party = party;
|
|
|
- this.message = message;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * @return String name of the player who sent the chat, or "Console"
|
|
|
- */
|
|
|
- public String getSender() {
|
|
|
- return sender;
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -30,41 +17,4 @@ public class McMMOPartyChatEvent extends Event implements Cancellable {
|
|
|
public String getParty() {
|
|
|
return party;
|
|
|
}
|
|
|
-
|
|
|
- /**
|
|
|
- * @return String message that will be sent
|
|
|
- */
|
|
|
- public String getMessage() {
|
|
|
- return message;
|
|
|
- }
|
|
|
-
|
|
|
- /**
|
|
|
- * @param message String message to be sent in chat
|
|
|
- */
|
|
|
- public void setMessage(String message) {
|
|
|
- this.message = message;
|
|
|
- }
|
|
|
-
|
|
|
- /** Rest of file is required boilerplate for custom events **/
|
|
|
- private static final HandlerList handlers = new HandlerList();
|
|
|
-
|
|
|
- @Override
|
|
|
- public HandlerList getHandlers() {
|
|
|
- return handlers;
|
|
|
- }
|
|
|
-
|
|
|
- public static HandlerList getHandlerList() {
|
|
|
- return handlers;
|
|
|
- }
|
|
|
-
|
|
|
- /** Following are required for Cancellable **/
|
|
|
- @Override
|
|
|
- public boolean isCancelled() {
|
|
|
- return cancelled;
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void setCancelled(boolean cancelled) {
|
|
|
- this.cancelled = cancelled;
|
|
|
- }
|
|
|
}
|