类 PlayerChatApi

java.lang.Object
cn.handyplus.chat.api.PlayerChatApi

public class PlayerChatApi extends Object
API
从以下版本开始:
1.0.6
  • 方法详细资料

    • getInstance

      public static PlayerChatApi getInstance()
    • regChannel

      public void regChannel(org.bukkit.plugin.Plugin plugin, String channel)
      注册频道
      参数:
      plugin - 插件
      channel - 频道名
    • unRegChannel

      public void unRegChannel(org.bukkit.plugin.Plugin plugin, String channel)
      取消注册频道
      参数:
      plugin - 插件
      channel - 频道名
    • regChannel

      public void regChannel(org.bukkit.plugin.Plugin plugin, List<String> channelList)
      注册频道
      参数:
      plugin - 插件
      channelList - 频道名集合
    • unRegChannel

      public void unRegChannel(org.bukkit.plugin.Plugin plugin, List<String> channelList)
      取消注册频道
      参数:
      plugin - 插件
      channelList - 频道名集合
    • unRegChannel

      public void unRegChannel(org.bukkit.plugin.Plugin plugin)
      取消注册频道
      参数:
      plugin - 插件
    • regPlayerChannel

      public boolean regPlayerChannel(org.bukkit.plugin.Plugin plugin, String channel, org.bukkit.entity.Player player)
      注册玩家监听的插件自定义的频道
      参数:
      plugin - 插件
      channel - 频道
      player - 玩家
      返回:
      true成功
    • unRegPlayerChannel

      public boolean unRegPlayerChannel(org.bukkit.plugin.Plugin plugin, String channel, org.bukkit.entity.Player player)
      取消注册玩家监听的插件自定义的频道
      参数:
      plugin - 插件
      channel - 频道
      player - 玩家
      返回:
      true成功
    • setPlayerChannel

      public boolean setPlayerChannel(org.bukkit.plugin.Plugin plugin, String channel, org.bukkit.entity.Player player)
      设置玩家正在使用的频道 只能设置本插件注册的频道
      参数:
      plugin - 插件
      channel - 频道
      player - 玩家
      返回:
      true成功
    • setPlayerChannelToDefault

      public boolean setPlayerChannelToDefault(org.bukkit.entity.Player player)
      设置玩家正在使用的频道为默认
      参数:
      player - 玩家
      返回:
      true成功
    • sendMessage

      public boolean sendMessage(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull String channel, @NotNull @NotNull String message, @NotNull @NotNull String source)
      发送消息
      参数:
      player - 发送人
      channel - 渠道
      message - 消息内容
      source - 来源
      返回:
      true成功
      从以下版本开始:
      1.2.4
    • sendLb

      public void sendLb(@NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull String type, @NotNull @NotNull String message)
      发送喇叭消息
      参数:
      player - 玩家
      type - 类型
      message - 消息
      从以下版本开始:
      1.2.7