com.github.ucchyocean.lc.event
クラス LunaChatChannelMessageEvent

java.lang.Object
  上位を拡張 org.bukkit.event.Event
      上位を拡張 com.github.ucchyocean.lc.event.LunaChatBaseEvent
          上位を拡張 com.github.ucchyocean.lc.event.LunaChatChannelMessageEvent

public class LunaChatChannelMessageEvent
extends LunaChatBaseEvent

チャンネルチャットのメッセージイベント、 このイベントはキャンセルできない。

作成者:
ucchy

入れ子のクラスの概要
 
クラス org.bukkit.event.Event から継承された入れ子のクラス/インタフェース
org.bukkit.event.Event.Result
 
コンストラクタの概要
LunaChatChannelMessageEvent(String channelName, ChannelPlayer player, String message, ArrayList<ChannelPlayer> recipients, String displayName, String originalMessage)
           
 
メソッドの概要
 String getDisplayName()
          発言者の表示名を取得する
 String getMessage()
          置き換えされたメッセージ
 String getOriginalMessage()
          オリジナルメッセージ(チャットフォーマットを適用していない状態のメッセージ)を取得する
 ChannelPlayer getPlayer()
          発言したプレイヤー、システムメッセージの場合はnullになることに注意
 ArrayList<ChannelPlayer> getRecipients()
          メッセージを受信するプレイヤーリスト
 void setMessage(String message)
          メッセージを上書き設定する
 void setRecipients(ArrayList<ChannelPlayer> recipients)
          メッセージ受信者を上書き設定する
 
クラス com.github.ucchyocean.lc.event.LunaChatBaseEvent から継承されたメソッド
getChannel, getChannelName, getHandlerList, getHandlers
 
クラス org.bukkit.event.Event から継承されたメソッド
getEventName, isAsynchronous
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

LunaChatChannelMessageEvent

public LunaChatChannelMessageEvent(String channelName,
                                   ChannelPlayer player,
                                   String message,
                                   ArrayList<ChannelPlayer> recipients,
                                   String displayName,
                                   String originalMessage)
メソッドの詳細

getPlayer

public ChannelPlayer getPlayer()
発言したプレイヤー、システムメッセージの場合はnullになることに注意

戻り値:
player 発言プレイヤー

getMessage

public String getMessage()
置き換えされたメッセージ

戻り値:
message メッセージ

getRecipients

public ArrayList<ChannelPlayer> getRecipients()
メッセージを受信するプレイヤーリスト

戻り値:
recipients プレイヤーリスト

getDisplayName

public String getDisplayName()
発言者の表示名を取得する

戻り値:
発言者の表示名

getOriginalMessage

public String getOriginalMessage()
オリジナルメッセージ(チャットフォーマットを適用していない状態のメッセージ)を取得する

戻り値:
オリジナルメッセージ

setMessage

public void setMessage(String message)
メッセージを上書き設定する

パラメータ:
message - メッセージ

setRecipients

public void setRecipients(ArrayList<ChannelPlayer> recipients)
メッセージ受信者を上書き設定する

パラメータ:
recipients - メッセージ受信者


Copyright © 2016. All rights reserved.