-
Notifications
You must be signed in to change notification settings - Fork 51
For Developer How to use LunaChatAPI
みにどん edited this page Aug 29, 2021
·
7 revisions
同時にロードされる他のプラグインから、LunaChatを操作するには、 depend または softDepend に LunaChat を追加してから、 下記の例のようにLunaChatAPIを取得して使用してください。
LunaChatAPI lunachatapi; if ( getServer().getPluginManager().isPluginEnabled("LunaChat") ) { lunachatapi = ((LunaChatBukkit) getServer().getPluginManager().getPlugin("LunaChat")).getLunaChatAPI(); }
Collection<Channel> channels = lunachatapi.getChannels();
※ 最初に参加するプレイヤーは、自動的にチャンネルモデレータに設定されることに注意してください。
Channel channel = lunachatapi.createChannel("TestChannel"); channel.addMember(ChannelPlayer.getChannelPlayer(playerA)); channel.addMember(ChannelPlayer.getChannelPlayer(playerB)); channel.addMember(ChannelPlayer.getChannelPlayer(playerC));
lunachatapi.removeChannel("TestChannel");
詳しくはこちらをご参照ください。 http://ucchyocean.github.io/LunaChat/apidocs/com/github/ucchyocean/lc/LunaChatAPI.html