Package org.bukkit.plugin.messaging
Classes dedicated to specialized plugin to client protocols.
-
Interface Summary Interface Description Messenger A class responsible for managing the registrations of plugin channels and their listeners.PluginMessageListener A listener for a specific Plugin Channel, which will receive notifications of messages sent from a client.PluginMessageRecipient Represents a possible recipient for a Plugin Message. -
Class Summary Class Description PluginMessageListenerRegistration Contains information about aPlugin
s registration to a plugin channel.StandardMessenger Standard implementation toMessenger
-
Enum Summary Enum Description PluginChannelDirection Represents the different directions a plugin channel may go. -
Exception Summary Exception Description ChannelNameTooLongException Thrown if a Plugin Channel is too long.ChannelNotRegisteredException Thrown if a Plugin attempts to send a message on an unregistered channel.MessageTooLargeException Thrown if a Plugin Message is sent that is too large to be sent.ReservedChannelException Thrown if a plugin attempts to register for a reserved channel (such as "REGISTER")