|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.github.ucchyocean.lc.channel.ChannelManager
public class ChannelManager
チャンネルマネージャー
| コンストラクタの概要 | |
|---|---|
ChannelManager()
コンストラクタ |
|
| メソッドの概要 | |
|---|---|
void |
addHidelist(ChannelPlayer player,
ChannelPlayer hided)
指定されたプレイヤーが、指定されたプレイヤーをhideするように設定する。 |
Channel |
createChannel(String channelName)
新しいチャンネルを作成する |
Channel |
createChannel(String channelName,
org.bukkit.command.CommandSender sender)
新しいチャンネルを作成する |
HashMap<String,String> |
getAllDictionary()
辞書データを全て取得する |
Channel |
getChannel(String channelName)
チャンネルを取得する |
Collection<Channel> |
getChannels()
全てのチャンネルを返す |
Collection<Channel> |
getChannelsByPlayer(String playerName)
プレイヤーが参加しているチャンネルを返す |
Channel |
getDefaultChannel(String playerName)
プレイヤーが参加しているデフォルトのチャンネルを返す |
ArrayList<ChannelPlayer> |
getHideinfo(ChannelPlayer player)
該当のプレイヤーがhideしているプレイヤーのリストを返す。 |
List<ChannelPlayer> |
getHidelist(ChannelPlayer key)
該当のプレイヤーに関連するhidelistを取得する。 |
String |
getTemplate(String id)
テンプレートを取得する |
boolean |
isExistChannel(String channelName)
指定したチャンネル名が存在するかどうかを返す |
boolean |
isPlayerJapanize(String playerName)
プレイヤーのJapanize設定を返す |
String |
japanize(String message,
JapanizeType type)
Japanize変換を行う |
void |
reloadAllData()
すべて読み込みする |
void |
removeAllDefaultChannels()
デフォルトチャンネル設定を全て削除する |
boolean |
removeChannel(String channelName)
チャンネルを削除する |
boolean |
removeChannel(String channelName,
org.bukkit.command.CommandSender sender)
チャンネルを削除する |
void |
removeDefaultChannel(String playerName)
指定した名前のプレイヤーに設定されている、デフォルトチャンネルを削除する |
void |
removeDictionary(String key)
指定したキーの辞書データを削除する |
void |
removeHidelist(ChannelPlayer player,
ChannelPlayer hided)
指定されたプレイヤーが、指定されたプレイヤーのhideを解除するように設定する。 |
void |
removeTemplate(String id)
テンプレートを削除する |
void |
setDefaultChannel(String playerName,
String channelName)
プレイヤーのデフォルトチャンネルを設定する |
void |
setDictionary(String key,
String value)
新しい辞書データを追加する |
void |
setPlayersJapanize(String playerName,
boolean doJapanize)
該当プレイヤーのJapanize変換をオン/オフする |
void |
setTemplate(String id,
String template)
テンプレートを登録する |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ChannelManager()
| メソッドの詳細 |
|---|
public void reloadAllData()
LunaChatAPI 内の reloadAllDatapublic void removeAllDefaultChannels()
public boolean isPlayerJapanize(String playerName)
LunaChatAPI 内の isPlayerJapanizeplayerName - プレイヤー名
public boolean isExistChannel(String channelName)
LunaChatAPI 内の isExistChannelchannelName - チャンネル名
LunaChatAPI.isExistChannel(java.lang.String)public Collection<Channel> getChannels()
LunaChatAPI 内の getChannelsLunaChatAPI.getChannels()public Collection<Channel> getChannelsByPlayer(String playerName)
LunaChatAPI 内の getChannelsByPlayerplayerName - プレイヤー名
LunaChatAPI.getChannelsByPlayer(java.lang.String)public Channel getDefaultChannel(String playerName)
LunaChatAPI 内の getDefaultChannelplayerName - プレイヤー
LunaChatAPI.getDefaultChannel(java.lang.String)
public void setDefaultChannel(String playerName,
String channelName)
LunaChatAPI 内の setDefaultChannelplayerName - プレイヤーchannelName - チャンネル名LunaChatAPI.setDefaultChannel(java.lang.String, java.lang.String)public void removeDefaultChannel(String playerName)
LunaChatAPI 内の removeDefaultChannelplayerName - プレイヤー名LunaChatAPI.removeDefaultChannel(java.lang.String)public Channel getChannel(String channelName)
LunaChatAPI 内の getChannelchannelName - チャンネル名、または、チャンネルの別名
LunaChatAPI.getChannel(java.lang.String)public Channel createChannel(String channelName)
LunaChatAPI 内の createChannelchannelName - チャンネル名
LunaChatAPI.createChannel(java.lang.String)
public Channel createChannel(String channelName,
org.bukkit.command.CommandSender sender)
LunaChatAPI 内の createChannelchannelName - チャンネル名sender - チャンネルを作成した人
LunaChatAPI.createChannel(java.lang.String, org.bukkit.command.CommandSender)public boolean removeChannel(String channelName)
LunaChatAPI 内の removeChannelchannelName - 削除するチャンネル名
LunaChatAPI.removeChannel(java.lang.String)
public boolean removeChannel(String channelName,
org.bukkit.command.CommandSender sender)
LunaChatAPI 内の removeChannelchannelName - 削除するチャンネル名sender - チャンネルを削除した人
LunaChatAPI.removeChannel(java.lang.String, org.bukkit.command.CommandSender)public String getTemplate(String id)
LunaChatAPI 内の getTemplateid - テンプレートID
LunaChatAPI.getTemplate(java.lang.String)
public void setTemplate(String id,
String template)
LunaChatAPI 内の setTemplateid - テンプレートIDtemplate - テンプレートLunaChatAPI.setTemplate(java.lang.String, java.lang.String)public void removeTemplate(String id)
LunaChatAPI 内の removeTemplateid - テンプレートIDLunaChatAPI.removeTemplate(java.lang.String)public HashMap<String,String> getAllDictionary()
LunaChatAPI 内の getAllDictionary
public void setDictionary(String key,
String value)
LunaChatAPI 内の setDictionarykey - キーvalue - 値public void removeDictionary(String key)
LunaChatAPI 内の removeDictionarykey - キーpublic List<ChannelPlayer> getHidelist(ChannelPlayer key)
LunaChatAPI 内の getHidelistkey - プレイヤー
public ArrayList<ChannelPlayer> getHideinfo(ChannelPlayer player)
LunaChatAPI 内の getHideinfoplayer - プレイヤー
public void addHidelist(ChannelPlayer player,
ChannelPlayer hided)
LunaChatAPI 内の addHidelistplayer - hideする側のプレイヤーhided - hideされる側のプレイヤー
public void removeHidelist(ChannelPlayer player,
ChannelPlayer hided)
LunaChatAPI 内の removeHidelistplayer - hideしていた側のプレイヤーhided - hideされていた側のプレイヤー
public String japanize(String message,
JapanizeType type)
LunaChatAPI 内の japanizemessage - 変換するメッセージtype - 変換タイプ
public void setPlayersJapanize(String playerName,
boolean doJapanize)
LunaChatAPI 内の setPlayersJapanizeplayerName - 設定するプレイヤー名doJapanize - Japanize変換するかどうか
|
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||