Interface IServerCommonPacketListenerExtension

All Superinterfaces:
ICommonPacketListener, PacketListener
All Known Subinterfaces:
IServerConfigurationPacketListenerExtension, IServerGamePacketListenerExtension, ServerCommonPacketListener, ServerConfigurationPacketListener, ServerGamePacketListener
All Known Implementing Classes:
FakePlayer.FakePlayerNetHandler, ServerCommonPacketListenerImpl, ServerConfigurationPacketListenerImpl, ServerGamePacketListenerImpl

public interface IServerCommonPacketListenerExtension extends ICommonPacketListener
Extension interface for ServerCommonPacketListener
  • Method Details

    • send

      default void send(CustomPacketPayload payload)
      Sends a payload to the target of this listener.
      Specified by:
      send in interface ICommonPacketListener
    • send

      void send(Packet<?> packet, @Nullable @Nullable io.netty.channel.ChannelFutureListener listener)
      Sends a packet to the client of this listener.
      Parameters:
      listener - An optional callback for when the payload is sent
    • send

      default void send(CustomPacketPayload payload, @Nullable @Nullable io.netty.channel.ChannelFutureListener listener)
      Sends a payload to the client of this listener.
      Parameters:
      listener - An optional callback for when the payload is sent