Package net.minecraft.server.network
Class LocalServerHandshakeNetworkHandler
java.lang.Object
net.minecraft.server.network.LocalServerHandshakeNetworkHandler
- All Implemented Interfaces:
PacketListener
,ServerHandshakePacketListener
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:
ServerNetworkIo.bindLocal()
- Mappings:
Namespace Name official abz
intermediary net/minecraft/class_3240
named net/minecraft/server/network/LocalServerHandshakeNetworkHandler
-
Field Summary
Fields Modifier and Type Field Description private ClientConnection
connection
private MinecraftServer
server
-
Constructor Summary
Constructors Constructor Description LocalServerHandshakeNetworkHandler(MinecraftServer server, ClientConnection connection)
-
Method Summary
Modifier and Type Method Description ClientConnection
getConnection()
Returns the connection this packet listener intends to listen to.void
onDisconnected(Text reason)
Called when the connection this listener listens to has disconnected.void
onHandshake(HandshakeC2SPacket packet)
-
Field Details
-
server
- Mappings:
Namespace Name Mixin selector official a
Labz;a:Lnet/minecraft/server/MinecraftServer;
intermediary field_14104
Lnet/minecraft/class_3240;field_14104:Lnet/minecraft/server/MinecraftServer;
named server
Lnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;server:Lnet/minecraft/server/MinecraftServer;
-
connection
- Mappings:
Namespace Name Mixin selector official b
Labz;b:Lnz;
intermediary field_14103
Lnet/minecraft/class_3240;field_14103:Lnet/minecraft/class_2535;
named connection
Lnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;connection:Lnet/minecraft/network/ClientConnection;
-
-
Constructor Details
-
LocalServerHandshakeNetworkHandler
- Mappings:
Namespace Name Mixin selector official <init>
Labz;<init>(Lnet/minecraft/server/MinecraftServer;Lnz;)V
intermediary <init>
Lnet/minecraft/class_3240;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_2535;)V
named <init>
Lnet/minecraft/server/network/LocalServerHandshakeNetworkHandler;<init>(Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/network/ClientConnection;)V
-
-
Method Details
-
onHandshake
- Specified by:
onHandshake
in interfaceServerHandshakePacketListener
- Mappings:
Namespace Name Mixin selector official a
Lvc;a(Lvb;)V
intermediary method_12576
Lnet/minecraft/class_2890;method_12576(Lnet/minecraft/class_2889;)V
named onHandshake
Lnet/minecraft/network/listener/ServerHandshakePacketListener;onHandshake(Lnet/minecraft/network/packet/c2s/handshake/HandshakeC2SPacket;)V
-
onDisconnected
Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.- Specified by:
onDisconnected
in interfacePacketListener
- Parameters:
reason
- the reason of disconnection; may be a generic message- Mappings:
Namespace Name Mixin selector official a
Loe;a(Lon;)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
Returns the connection this packet listener intends to listen to.- Specified by:
getConnection
in interfacePacketListener
- See Also:
ClientConnection.getPacketListener()
- Mappings:
Namespace Name Mixin selector official a
Loe;a()Lnz;
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;
-