|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface LunaChatAPI
LunaChat APIクラス
メソッドの概要 | |
---|---|
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()
LunaChatの全データを再読み込みする |
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)
テンプレートを登録する |
メソッドの詳細 |
---|
boolean isExistChannel(String channelName)
channelName
- チャンネル名
Collection<Channel> getChannels()
Collection<Channel> getChannelsByPlayer(String playerName)
playerName
- プレイヤー名
Channel getDefaultChannel(String playerName)
playerName
- プレイヤー
void setDefaultChannel(String playerName, String channelName)
playerName
- プレイヤーchannelName
- チャンネル名void removeDefaultChannel(String playerName)
playerName
- プレイヤー名Channel getChannel(String channelName)
channelName
- チャンネル名
Channel createChannel(String channelName)
channelName
- チャンネル名
Channel createChannel(String channelName, org.bukkit.command.CommandSender sender)
channelName
- チャンネル名sender
- チャンネルを作成した人
boolean removeChannel(String channelName)
channelName
- 削除するチャンネル名
boolean removeChannel(String channelName, org.bukkit.command.CommandSender sender)
channelName
- 削除するチャンネル名sender
- チャンネルを削除した人
String getTemplate(String id)
id
- テンプレートID
void setTemplate(String id, String template)
id
- テンプレートIDtemplate
- テンプレートvoid removeTemplate(String id)
id
- テンプレートIDHashMap<String,String> getAllDictionary()
void setDictionary(String key, String value)
key
- キーvalue
- 値void removeDictionary(String key)
key
- キーList<ChannelPlayer> getHidelist(ChannelPlayer key)
key
- プレイヤー
ArrayList<ChannelPlayer> getHideinfo(ChannelPlayer player)
player
- プレイヤー
void addHidelist(ChannelPlayer player, ChannelPlayer hided)
player
- hideする側のプレイヤーhided
- hideされる側のプレイヤーvoid removeHidelist(ChannelPlayer player, ChannelPlayer hided)
player
- hideしていた側のプレイヤーhided
- hideされていた側のプレイヤーString japanize(String message, JapanizeType type)
message
- 変換するメッセージtype
- 変換タイプ
void setPlayersJapanize(String playerName, boolean doJapanize)
playerName
- 設定するプレイヤー名doJapanize
- Japanize変換するかどうかboolean isPlayerJapanize(String playerName)
playerName
- プレイヤー名
void reloadAllData()
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |