Class ProxyPluginMessageException

All Implemented Interfaces:
Serializable

public class ProxyPluginMessageException extends ProxyPluginException
Thrown when an incoming plugin message channel throws an exception
See Also:
  • Constructor Details

    • ProxyPluginMessageException

      public ProxyPluginMessageException(String message, Throwable cause, Plugin responsiblePlugin, ProxiedPlayer player, String channel, byte[] data)
    • ProxyPluginMessageException

      public ProxyPluginMessageException(Throwable cause, Plugin responsiblePlugin, ProxiedPlayer player, String channel, byte[] data)
    • ProxyPluginMessageException

      protected ProxyPluginMessageException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace, Plugin responsiblePlugin, ProxiedPlayer player, String channel, byte[] data)
  • Method Details

    • getChannel

      public String getChannel()
      Gets the channel to which the error occurred from recieving data from
      Returns:
      exception channel
    • getData

      public byte[] getData()
      Gets the data to which the error occurred from
      Returns:
      exception data
    • getPlayer

      public ProxiedPlayer getPlayer()
      Gets the player which the plugin message causing the exception originated from
      Returns:
      exception player