# 接口的使用
org.bukkit.plugin.messaging.Messenger

使用Messenger的程序包
程序包
说明
org.bukkit
Bukkit API的顶级程序包, 包含通用的API类和接口.
org.bukkit.plugin.messaging
用于设定插件至客户端的消息传输协议的类.

- ## org.bukkit中Messenger的使用

  返回Messenger的org.bukkit中的方法
  修饰符和类型
  方法
  说明
  `static @NotNull Messenger`
  Bukkit.`getMessenger()`
  获取服务器上管理plugin channel(插件通道)通信的`Messenger`实例.
  `@NotNull Messenger`
  Server.`getMessenger()`
  获取服务器上管理plugin channel(插件通道)通信的`Messenger`实例.

- ## org.bukkit.plugin.messaging中Messenger的使用

  实现Messenger的org.bukkit.plugin.messaging中的类
  修饰符和类型
  类
  说明
  `class`
  `StandardMessenger`
  `Messenger`的标准实现.
  参数类型为Messenger的org.bukkit.plugin.messaging中的方法
  修饰符和类型
  方法
  说明
  `static void`
  StandardMessenger.`validatePluginMessage(@NotNull Messenger messenger, @NotNull Plugin source, @NotNull String channel, @org.jetbrains.annotations.NotNull byte[] message)`
  Validates the input of a Plugin Message, ensuring the arguments are all valid.
  参数类型为Messenger的org.bukkit.plugin.messaging中的构造器
  限定符
  构造器
  说明
  ``
  `PluginMessageListenerRegistration(@NotNull Messenger messenger, @NotNull Plugin plugin, @NotNull String channel, @NotNull PluginMessageListener listener)`