Package net.minecraft.server.network
Class LocalServerHandshakeNetworkHandler
java.lang.Object
net.minecraft.server.network.LocalServerHandshakeNetworkHandler
- All Implemented Interfaces:
PacketListener,ServerCrashSafePacketListener,ServerHandshakePacketListener,ServerPacketListener
public class LocalServerHandshakeNetworkHandler
extends Object
implements ServerHandshakePacketListener
A server handshake network handler that exclusively handles local
connections.
A local connection is one between a Minecraft client and the Integrated Server it is running.
- See Also:
- Mappings:
Namespace Name named net/minecraft/server/network/LocalServerHandshakeNetworkHandlerintermediary net/minecraft/class_3240official arp
-
Field Summary
FieldsFields inherited from interface net.minecraft.network.listener.ServerCrashSafePacketListener
LOGGER -
Constructor Summary
ConstructorsConstructorDescriptionLocalServerHandshakeNetworkHandler(MinecraftServer server, ClientConnection connection) -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidCalled when the connection this listener listens to has disconnected.voidonHandshake(HandshakeC2SPacket 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.ServerHandshakePacketListener
getPhaseMethods inherited from interface net.minecraft.network.listener.ServerPacketListener
getSide
-
Field Details
-
server
- Mappings:
Namespace Name Mixin selector named serverLnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;intermediary field_14104Lnet/minecraft/class_3240;field_14104:Lnet/minecraft/server/MinecraftServer;official bLarp;b:Lnet/minecraft/server/MinecraftServer;
-
connection
- Mappings:
Namespace Name Mixin selector named connectionLnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;intermediary field_14103Lnet/minecraft/class_3240;field_14103:Lnet/minecraft/class_2535;official cLarp;c:Lvt;
-
-
Constructor Details
-
LocalServerHandshakeNetworkHandler
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;)Vintermediary <init>Lnet/minecraft/class_3240;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)Vofficial <init>Larp;<init>(Lnet/minecraft/server/MinecraftServer;Lvt;)V
-
-
Method Details
-
onHandshake
- Specified by:
onHandshakein interfaceServerHandshakePacketListener- Mappings:
Namespace Name Mixin selector named onHandshakeLnet/minecraft/network/listener/ServerHandshakePacketListener;onHandshake(Lnet/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket;)Vintermediary method_12576Lnet/minecraft/class_2890;method_12576(Lnet/minecraft/class_2889;)Vofficial aLaim;a(Laij;)V
-
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
-