| Modifier and Type | Method and Description |
|---|---|
@NotNull Set<String> |
getListeningPluginChannels()
Gets a set containing all the Plugin Channels that this client is
listening on.
|
void |
sendPluginMessage(@NotNull Plugin source,
@NotNull String channel,
@NotNull byte[] message)
Sends this recipient a Plugin Message on the specified outgoing
channel.
|
void sendPluginMessage(@NotNull @NotNull Plugin source, @NotNull @NotNull String channel, @NotNull @NotNull byte[] message)
The message may not be larger than Messenger.MAX_MESSAGE_SIZE
bytes, and the plugin must be registered to send messages on the
specified channel.
source - The plugin that sent this message.channel - The channel to send this message on.message - The raw message to send.IllegalArgumentException - Thrown if the source plugin is
disabled.IllegalArgumentException - Thrown if source, channel or message
is null.MessageTooLargeException - Thrown if the message is too big.ChannelNotRegisteredException - Thrown if the channel is not
registered for this plugin.Copyright © 2021. All rights reserved.