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

java.lang.Object
  上位を拡張 org.bukkit.event.Event
      上位を拡張 com.github.ucchyocean.lc.event.LunaChatBaseEvent
          上位を拡張 com.github.ucchyocean.lc.event.LunaChatBaseCancellableEvent
              上位を拡張 com.github.ucchyocean.lc.event.LunaChatChannelChatEvent
すべての実装されたインタフェース:
org.bukkit.event.Cancellable

public class LunaChatChannelChatEvent
extends LunaChatBaseCancellableEvent

チャンネルチャットのチャットイベント

作成者:
ucchy

入れ子のクラスの概要
 
クラス org.bukkit.event.Event から継承された入れ子のクラス/インタフェース
org.bukkit.event.Event.Result
 
コンストラクタの概要
LunaChatChannelChatEvent(String channelName, ChannelPlayer player, String originalMessage, String ngMaskedMessage, String messageFormat)
           
 
メソッドの概要
 String getMessageFormat()
          メッセージに適用されるフォーマットをかえす
 String getNgMaskedMessage()
          NGワードがマスクされた後のテキストをかえす
 ChannelPlayer getPlayer()
          発言を行ったプレイヤーを取得します。
 String getPreReplaceMessage()
          置き換え前の、発言されたままのテキストをかえす
 void setMessageFormat(String messageFormat)
          メッセージフォーマットを上書き設定する
 void setNgMaskedMessage(String ngMaskedMessage)
          NGワードマスク後のテキストを上書き設定する
 
クラス com.github.ucchyocean.lc.event.LunaChatBaseCancellableEvent から継承されたメソッド
isCancelled, setCancelled
 
クラス 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
 

コンストラクタの詳細

LunaChatChannelChatEvent

public LunaChatChannelChatEvent(String channelName,
                                ChannelPlayer player,
                                String originalMessage,
                                String ngMaskedMessage,
                                String messageFormat)
メソッドの詳細

getPlayer

public ChannelPlayer getPlayer()
発言を行ったプレイヤーを取得します。

戻り値:
発言したプレイヤー

getPreReplaceMessage

public String getPreReplaceMessage()
置き換え前の、発言されたままのテキストをかえす

戻り値:
発言内容

getNgMaskedMessage

public String getNgMaskedMessage()
NGワードがマスクされた後のテキストをかえす

戻り値:
NGワードマスク済みの発言内容

getMessageFormat

public String getMessageFormat()
メッセージに適用されるフォーマットをかえす

戻り値:
フォーマット

setNgMaskedMessage

public void setNgMaskedMessage(String ngMaskedMessage)
NGワードマスク後のテキストを上書き設定する

パラメータ:
ngMaskedMessage - 上書きする発言内容

setMessageFormat

public void setMessageFormat(String messageFormat)
メッセージフォーマットを上書き設定する

パラメータ:
messageFormat - フォーマット


Copyright © 2016. All rights reserved.