Class MonitorAdapter

java.lang.Object
com.comphenix.protocol.events.MonitorAdapter
All Implemented Interfaces:
PacketListener

public abstract class MonitorAdapter extends Object implements PacketListener
Represents a listener that is notified of every sent and received packet.
Author:
Kristian
  • Constructor Details

    • MonitorAdapter

      public MonitorAdapter(org.bukkit.plugin.Plugin plugin, ConnectionSide side)
    • MonitorAdapter

      public MonitorAdapter(org.bukkit.plugin.Plugin plugin, ConnectionSide side, Logger logger)
  • Method Details

    • getSendingWhitelist

      public ListeningWhitelist getSendingWhitelist()
      Description copied from interface: PacketListener
      Retrieve which packets sent by the server this listener will observe.
      Specified by:
      getSendingWhitelist in interface PacketListener
      Returns:
      List of server packets to observe, along with the priority.
    • getReceivingWhitelist

      public ListeningWhitelist getReceivingWhitelist()
      Description copied from interface: PacketListener
      Retrieve which packets sent by the client this listener will observe.
      Specified by:
      getReceivingWhitelist in interface PacketListener
      Returns:
      List of server packets to observe, along with the priority.
    • getPlugin

      public org.bukkit.plugin.Plugin getPlugin()
      Description copied from interface: PacketListener
      Retrieve the plugin that created list packet listener.
      Specified by:
      getPlugin in interface PacketListener
      Returns:
      The plugin, or NULL if not available.