Class ServerQueryNetworkHandler

java.lang.Object
net.minecraft.server.network.ServerQueryNetworkHandler
All Implemented Interfaces:
PacketListener, ServerPacketListener, ServerQueryPacketListener

public class ServerQueryNetworkHandler extends Object implements ServerQueryPacketListener
Mappings:
Namespace Name
official aij
intermediary net/minecraft/class_3251
named net/minecraft/server/network/ServerQueryNetworkHandler
  • Field Details

    • REQUEST_HANDLED

      private static final Text REQUEST_HANDLED
      Mappings:
      Namespace Name Mixin selector
      official a Laij;a:Lss;
      intermediary field_14179 Lnet/minecraft/class_3251;field_14179:Lnet/minecraft/class_2561;
      named REQUEST_HANDLED Lnet/minecraft/server/network/ServerQueryNetworkHandler;REQUEST_HANDLED:Lnet/minecraft/text/Text;
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official b Laij;b:Lnet/minecraft/server/MinecraftServer;
      intermediary field_14180 Lnet/minecraft/class_3251;field_14180:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/network/ServerQueryNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
    • connection

      private final ClientConnection connection
      Mappings:
      Namespace Name Mixin selector
      official c Laij;c:Lsb;
      intermediary field_14178 Lnet/minecraft/class_3251;field_14178:Lnet/minecraft/class_2535;
      named connection Lnet/minecraft/server/network/ServerQueryNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
    • responseSent

      private boolean responseSent
      Mappings:
      Namespace Name Mixin selector
      official d Laij;d:Z
      intermediary field_14177 Lnet/minecraft/class_3251;field_14177:Z
      named responseSent Lnet/minecraft/server/network/ServerQueryNetworkHandler;responseSent:Z
  • Constructor Details

    • ServerQueryNetworkHandler

      public ServerQueryNetworkHandler(MinecraftServer server, ClientConnection connection)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laij;<init>(Lnet/minecraft/server/MinecraftServer;Lsb;)V
      intermediary <init> Lnet/minecraft/class_3251;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
      named <init> Lnet/minecraft/server/network/ServerQueryNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;)V
  • Method Details

    • onDisconnected

      public void onDisconnected(Text reason)
      Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.
      Specified by:
      onDisconnected in interface PacketListener
      Parameters:
      reason - the reason of disconnection; may be a generic message
      Mappings:
      Namespace Name Mixin selector
      official a Lsg;a(Lss;)V
      intermediary method_10839 Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)V
      named onDisconnected Lnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)V
    • getConnection

      public ClientConnection getConnection()
      Returns the connection this packet listener intends to listen to.
      Specified by:
      getConnection in interface PacketListener
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lsg;a()Lsb;
      intermediary method_2872 Lnet/minecraft/class_2547;method_2872()Lnet/minecraft/class_2535;
      named getConnection Lnet/minecraft/network/listener/PacketListener;getConnection()Lnet/minecraft/network/ClientConnection;
    • onRequest

      public void onRequest(QueryRequestC2SPacket packet)
      Specified by:
      onRequest in interface ServerQueryPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Labj;a(Labl;)V
      intermediary method_12698 Lnet/minecraft/class_2933;method_12698(Lnet/minecraft/class_2937;)V
      named onRequest Lnet/minecraft/network/listener/ServerQueryPacketListener;onRequest(Lnet/minecraft/network/packet/c2s/query/QueryRequestC2SPacket;)V
    • onPing

      public void onPing(QueryPingC2SPacket packet)
      Specified by:
      onPing in interface ServerQueryPacketListener
      Mappings:
      Namespace Name Mixin selector
      official a Labj;a(Labk;)V
      intermediary method_12697 Lnet/minecraft/class_2933;method_12697(Lnet/minecraft/class_2935;)V
      named onPing Lnet/minecraft/network/listener/ServerQueryPacketListener;onPing(Lnet/minecraft/network/packet/c2s/query/QueryPingC2SPacket;)V