クラス
com.github.ucchyocean.lc.channel.ChannelPlayer の使用

ChannelPlayer を使用しているパッケージ
com.github.ucchyocean.lc   
com.github.ucchyocean.lc.channel   
com.github.ucchyocean.lc.event   
 

com.github.ucchyocean.lc での ChannelPlayer の使用
 

ChannelPlayer 型の引数を持つ型を返す com.github.ucchyocean.lc のメソッド
 ArrayList<ChannelPlayer> LunaChatAPI.getHideinfo(ChannelPlayer player)
          該当のプレイヤーがhideしているプレイヤーのリストを返す。
 List<ChannelPlayer> LunaChatAPI.getHidelist(ChannelPlayer key)
          該当のプレイヤーに関連するhidelistを取得する。
 

ChannelPlayer 型のパラメータを持つ com.github.ucchyocean.lc のメソッド
 void LunaChatAPI.addHidelist(ChannelPlayer player, ChannelPlayer hided)
          指定されたプレイヤーが、指定されたプレイヤーをhideするように設定する。
 ArrayList<ChannelPlayer> LunaChatAPI.getHideinfo(ChannelPlayer player)
          該当のプレイヤーがhideしているプレイヤーのリストを返す。
 List<ChannelPlayer> LunaChatAPI.getHidelist(ChannelPlayer key)
          該当のプレイヤーに関連するhidelistを取得する。
 void LunaChatAPI.removeHidelist(ChannelPlayer player, ChannelPlayer hided)
          指定されたプレイヤーが、指定されたプレイヤーのhideを解除するように設定する。
 

com.github.ucchyocean.lc.channel での ChannelPlayer の使用
 

com.github.ucchyocean.lc.channel での ChannelPlayer のサブクラス
 class ChannelPlayerBlock
          コマンドブロック
 class ChannelPlayerConsole
          コンソール
 class ChannelPlayerName
          名前管理のプレイヤー
 class ChannelPlayerUUID
          UUID管理のプレイヤー
 

ChannelPlayer を返す com.github.ucchyocean.lc.channel のメソッド
static ChannelPlayer ChannelPlayerUUID.getChannelPlayer(org.bukkit.command.CommandSender sender)
          CommandSenderから、ChannelPlayerを作成して返す
static ChannelPlayer ChannelPlayer.getChannelPlayer(org.bukkit.command.CommandSender sender)
          CommandSenderから、ChannelPlayerを作成して返す
static ChannelPlayer ChannelPlayer.getChannelPlayer(String nameOrUuid)
          名前またはUUIDから、ChannelPlayerを作成して返す
 

ChannelPlayer 型の引数を持つ型を返す com.github.ucchyocean.lc.channel のメソッド
 Map<ChannelPlayer,Long> Channel.getBanExpires()
          期限付きBANの期限マップを返す(key=プレイヤー名、value=期日(ミリ秒))
 List<ChannelPlayer> Channel.getBanned()
          チャンネルのBANリストを返す
 List<ChannelPlayer> Channel.getHided()
          非表示プレイヤーの一覧を返す
 ArrayList<ChannelPlayer> ChannelManager.getHideinfo(ChannelPlayer player)
          該当のプレイヤーがhideしているプレイヤーのリストを返す。
 List<ChannelPlayer> ChannelManager.getHidelist(ChannelPlayer key)
          該当のプレイヤーに関連するhidelistを取得する。
 List<ChannelPlayer> Channel.getMembers()
          チャンネルのメンバーを返す
 List<ChannelPlayer> Channel.getModerator()
          チャンネルのモデレーターを返す
 List<ChannelPlayer> Channel.getMuted()
          チャンネルのMuteリストを返す
 Map<ChannelPlayer,Long> Channel.getMuteExpires()
          期限付きMuteの期限マップを返す(key=プレイヤー名、value=期日(ミリ秒))
 

ChannelPlayer 型のパラメータを持つ com.github.ucchyocean.lc.channel のメソッド
 void ChannelManager.addHidelist(ChannelPlayer player, ChannelPlayer hided)
          指定されたプレイヤーが、指定されたプレイヤーをhideするように設定する。
 void Channel.addMember(ChannelPlayer player)
          メンバーを追加する
 void Channel.addModerator(ChannelPlayer player)
          モデレータを追加する
 void ChannelImpl.chat(ChannelPlayer player, String message)
          このチャットに発言をする
abstract  void Channel.chat(ChannelPlayer player, String message)
          このチャットに発言をする
 int ChannelPlayer.compareTo(ChannelPlayer other)
          インスタンス同士の比較を行う。
 ArrayList<ChannelPlayer> ChannelManager.getHideinfo(ChannelPlayer player)
          該当のプレイヤーがhideしているプレイヤーのリストを返す。
 List<ChannelPlayer> ChannelManager.getHidelist(ChannelPlayer key)
          該当のプレイヤーに関連するhidelistを取得する。
 void ChannelManager.removeHidelist(ChannelPlayer player, ChannelPlayer hided)
          指定されたプレイヤーが、指定されたプレイヤーのhideを解除するように設定する。
 void Channel.removeMember(ChannelPlayer player)
          メンバーを削除する
 void Channel.removeModerator(ChannelPlayer player)
          モデレータを削除する
 void ChannelImpl.sendMessage(ChannelPlayer player, String message, String format, boolean sendDynmap, String name)
          メッセージを表示します。
abstract  void Channel.sendMessage(ChannelPlayer player, String message, String format, boolean sendDynmap, String displayName)
          メッセージを表示します。
 

ChannelPlayer 型のパラメータを持つ com.github.ucchyocean.lc.channel のコンストラクタ
DelayedJapanizeChannelChatTask(String org, JapanizeType type, Channel channel, ChannelPlayer player, String japanizeFormat, String lineFormat)
          コンストラクタ
DelayedJapanizeConvertTask(String org, JapanizeType type, Channel channel, ChannelPlayer player, String japanizeFormat)
          コンストラクタ
DelayedJapanizeNormalChatTask(String org, JapanizeType type, ChannelPlayer player, String japanizeFormat, org.bukkit.event.player.AsyncPlayerChatEvent event)
          コンストラクタ
DelayedJapanizeRecipientChatTask(String org, JapanizeType type, ChannelPlayer player, String japanizeFormat, List<org.bukkit.entity.Player> recipients)
          コンストラクタ
 

com.github.ucchyocean.lc.event での ChannelPlayer の使用
 

ChannelPlayer を返す com.github.ucchyocean.lc.event のメソッド
 ChannelPlayer LunaChatPreChatEvent.getPlayer()
          発言を行ったプレイヤーを取得します。
 ChannelPlayer LunaChatPostJapanizeEvent.getPlayer()
          発言を行ったプレイヤーを取得します。
 ChannelPlayer LunaChatChannelMessageEvent.getPlayer()
          発言したプレイヤー、システムメッセージの場合はnullになることに注意
 ChannelPlayer LunaChatChannelChatEvent.getPlayer()
          発言を行ったプレイヤーを取得します。
 

ChannelPlayer 型の引数を持つ型を返す com.github.ucchyocean.lc.event のメソッド
 List<ChannelPlayer> LunaChatChannelMemberChangedEvent.getMembersAfter()
          変更後のメンバーリストをかえす
 List<ChannelPlayer> LunaChatChannelMemberChangedEvent.getMembersBefore()
          変更前のメンバーリストをかえす
 ArrayList<ChannelPlayer> LunaChatChannelMessageEvent.getRecipients()
          メッセージを受信するプレイヤーリスト
 

ChannelPlayer 型の型引数を持つ com.github.ucchyocean.lc.event のメソッドパラメータ
 void LunaChatChannelMessageEvent.setRecipients(ArrayList<ChannelPlayer> recipients)
          メッセージ受信者を上書き設定する
 

ChannelPlayer 型のパラメータを持つ com.github.ucchyocean.lc.event のコンストラクタ
LunaChatChannelChatEvent(String channelName, ChannelPlayer player, String originalMessage, String ngMaskedMessage, String messageFormat)
           
LunaChatChannelMessageEvent(String channelName, ChannelPlayer player, String message, ArrayList<ChannelPlayer> recipients, String displayName, String originalMessage)
           
LunaChatPostJapanizeEvent(String channelName, ChannelPlayer player, String original, String japanized)
          コンストラクタ
LunaChatPreChatEvent(String channelName, ChannelPlayer player, String message)
           
 

ChannelPlayer 型の型引数を持つ com.github.ucchyocean.lc.event のコンストラクタパラメータ
LunaChatChannelMemberChangedEvent(String channelName, List<ChannelPlayer> before, List<ChannelPlayer> after)
          コンストラクタ
LunaChatChannelMemberChangedEvent(String channelName, List<ChannelPlayer> before, List<ChannelPlayer> after)
          コンストラクタ
LunaChatChannelMessageEvent(String channelName, ChannelPlayer player, String message, ArrayList<ChannelPlayer> recipients, String displayName, String originalMessage)
           
 



Copyright © 2016. All rights reserved.