Package net.minecraft.server.network
Class ServerQueryNetworkHandler
java.lang.Object
net.minecraft.server.network.ServerQueryNetworkHandler
- All Implemented Interfaces:
PacketListener,ServerCrashSafePacketListener,ServerPacketListener,ServerQueryPacketListener,ServerQueryPingPacketListener
- Mappings:
Namespace Name named net/minecraft/server/network/ServerQueryNetworkHandlerintermediary net/minecraft/class_3251official ary
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ClientConnectionprivate final ServerMetadataprivate static final Textprivate booleanFields inherited from interface net.minecraft.network.listener.ServerCrashSafePacketListener
LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionServerQueryNetworkHandler(ServerMetadata metadata, ClientConnection connection) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidCalled when the connection this listener listens to has disconnected.voidonQueryPing(QueryPingC2SPacket packet) Handles a packet from client to query the "ping" (connection latency).voidonRequest(QueryRequestC2SPacket packet) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.network.listener.PacketListener
accepts, addCustomCrashReportInfo, createDisconnectionInfo, fillCrashReportMethods inherited from interface net.minecraft.network.listener.ServerCrashSafePacketListener
onPacketExceptionMethods inherited from interface net.minecraft.network.listener.ServerPacketListener
getSideMethods inherited from interface net.minecraft.network.listener.ServerQueryPacketListener
getPhase
-
Field Details
-
REQUEST_HANDLED
- Mappings:
Namespace Name Mixin selector named REQUEST_HANDLEDLnet/minecraft/server/network/ServerQueryNetworkHandler;REQUEST_HANDLED:Lnet/minecraft/text/Text;intermediary field_14179Lnet/minecraft/class_3251;field_14179:Lnet/minecraft/class_2561;official bLary;b:Lwz;
-
metadata
- Mappings:
Namespace Name Mixin selector named metadataLnet/minecraft/server/network/ServerQueryNetworkHandler;metadata:Lnet/minecraft/server/ServerMetadata;intermediary field_42544Lnet/minecraft/class_3251;field_42544:Lnet/minecraft/class_2926;official cLary;c:Lajq;
-
connection
- Mappings:
Namespace Name Mixin selector named connectionLnet/minecraft/server/network/ServerQueryNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;intermediary field_14178Lnet/minecraft/class_3251;field_14178:Lnet/minecraft/class_2535;official dLary;d:Lvt;
-
responseSent
private boolean responseSent- Mappings:
Namespace Name Mixin selector named responseSentLnet/minecraft/server/network/ServerQueryNetworkHandler;responseSent:Zintermediary field_14177Lnet/minecraft/class_3251;field_14177:Zofficial eLary;e:Z
-
-
Constructor Details
-
ServerQueryNetworkHandler
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/network/ServerQueryNetworkHandler;<init>(Lnet/minecraft/server/ServerMetadata;Lnet/minecraft/network/ClientConnection;)Vintermediary <init>Lnet/minecraft/class_3251;<init>(Lnet/minecraft/class_2926;Lnet/minecraft/class_2535;)Vofficial <init>Lary;<init>(Lajq;Lvt;)V
-
-
Method Details
-
onDisconnected
Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.- Specified by:
onDisconnectedin interfacePacketListener- Mappings:
Namespace Name Mixin selector named onDisconnectedLnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/network/DisconnectionInfo;)Vintermediary method_10839Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_9812;)Vofficial aLwf;a(Lvv;)V
-
isConnectionOpen
public boolean isConnectionOpen()- Specified by:
isConnectionOpenin interfacePacketListener- Mappings:
Namespace Name Mixin selector named isConnectionOpenLnet/minecraft/network/listener/PacketListener;isConnectionOpen()Zintermediary method_48106Lnet/minecraft/class_2547;method_48106()Zofficial cLwf;c()Z
-
onRequest
- Specified by:
onRequestin interfaceServerQueryPacketListener- Mappings:
Namespace Name Mixin selector named onRequestLnet/minecraft/network/listener/ServerQueryPacketListener;onRequest(Lnet/minecraft/network/packet/c2s/query/QueryRequestC2SPacket;)Vintermediary method_12698Lnet/minecraft/class_2933;method_12698(Lnet/minecraft/class_2937;)Vofficial aLajr;a(Lajs;)V
-
onQueryPing
Handles a packet from client to query the "ping" (connection latency). This is different fromCommonPingS2CPacket, which can be sent by the server to request acknowledgment.- Specified by:
onQueryPingin interfaceServerQueryPingPacketListener- Mappings:
Namespace Name Mixin selector named onQueryPingLnet/minecraft/network/listener/ServerQueryPingPacketListener;onQueryPing(Lnet/minecraft/network/packet/c2s/query/QueryPingC2SPacket;)Vintermediary method_12697Lnet/minecraft/class_8740;method_12697(Lnet/minecraft/class_2935;)Vofficial aLajl;a(Lajm;)V
-