Interface PluginMessageListener


public interface PluginMessageListener
A listener for a specific Plugin Channel, which will receive notifications of messages sent from a client.
  • Method Details

    • onPluginMessageReceived

      void onPluginMessageReceived(@NotNull @NotNull String channel, @NotNull @NotNull Player player, byte @NotNull [] message)
      A method that will be thrown when a PluginMessageSource sends a plugin message on a registered channel.
      Parameters:
      channel - Channel that the message was sent through.
      player - Source of the message.
      message - The raw message that was sent.
    • onPluginMessageReceived

      default void onPluginMessageReceived(@NotNull @NotNull String channel, @NotNull @NotNull PlayerCommonConnection connection, byte @NotNull [] message)
      A method that will be invoked when a PluginMessageSource sends a plugin message on a registered channel.
      Parameters:
      channel - Channel that the message was sent through.
      connection - Source of the message.
      message - The raw message that was sent.