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 asj
-
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 TypeMethodDescriptionbooleanvoidonDisconnected(Text reason) Called 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, 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 bLasj;b:Lxp;
-
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 cLasj;c:Lake;
-
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 dLasj;d:Lwk;
-
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 eLasj;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>Lasj;<init>(Lake;Lwk;)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- Parameters:
reason- the reason of disconnection; may be a generic message- Mappings:
Namespace Name Mixin selector named onDisconnectedLnet/minecraft/network/listener/PacketListener;onDisconnected(Lnet/minecraft/text/Text;)Vintermediary method_10839Lnet/minecraft/class_2547;method_10839(Lnet/minecraft/class_2561;)Vofficial aLwv;a(Lxp;)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 cLwv;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 aLakf;a(Lakg;)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 aLajz;a(Laka;)V
-