Package net.minecraft.network.listener
Interface PacketListener
- All Known Subinterfaces:
ClientCommonPacketListener,ClientConfigurationPacketListener,ClientCookieRequestPacketListener,ClientLoginPacketListener,ClientPacketListener,ClientPingResultPacketListener,ClientPlayPacketListener,ClientQueryPacketListener,ServerCommonPacketListener,ServerConfigurationPacketListener,ServerCookieResponsePacketListener,ServerCrashSafePacketListener,ServerHandshakePacketListener,ServerLoginPacketListener,ServerPacketListener,ServerPlayPacketListener,ServerQueryPacketListener,ServerQueryPingPacketListener,TickablePacketListener
- All Known Implementing Classes:
ClientCommonNetworkHandler,ClientConfigurationNetworkHandler,ClientLoginNetworkHandler,ClientPlayNetworkHandler,LocalServerHandshakeNetworkHandler,ServerCommonNetworkHandler,ServerConfigurationNetworkHandler,ServerHandshakeNetworkHandler,ServerLoginNetworkHandler,ServerPlayNetworkHandler,ServerQueryNetworkHandler
public interface PacketListener
A packet listener listens to packets on a connection.
Its listener methods will be called on the netty event loop than the client or server game engine threads.
- Mappings:
Namespace Name named net/minecraft/network/listener/PacketListenerintermediary net/minecraft/class_2547official wf
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleandefault voidaddCustomCrashReportInfo(CrashReport report, CrashReportSection section) default DisconnectionInfocreateDisconnectionInfo(Text reason, Throwable exception) default voidfillCrashReport(CrashReport report) getPhase()getSide()booleanvoidCalled when the connection this listener listens to has disconnected.default voidonPacketException(Packet packet, Exception exception)
-
Method Details
-
getSide
NetworkSide getSide()- Mappings:
Namespace Name Mixin selector named getSideLnet/minecraft/network/listener/PacketListener;getSide()Lnet/minecraft/network/NetworkSide;intermediary method_52895Lnet/minecraft/class_2547;method_52895()Lnet/minecraft/class_2598;official aLwf;a()Lzh;
-
getPhase
NetworkPhase getPhase()- Mappings:
Namespace Name Mixin selector named getPhaseLnet/minecraft/network/listener/PacketListener;getPhase()Lnet/minecraft/network/NetworkPhase;intermediary method_52280Lnet/minecraft/class_2547;method_52280()Lnet/minecraft/class_2539;official bLwf;b()Lvu;
-
onDisconnected
Called when the connection this listener listens to has disconnected. Can be used to display the disconnection reason.- 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
-
onPacketException
- Throws:
CrashException- Mappings:
Namespace Name Mixin selector named onPacketExceptionLnet/minecraft/network/listener/PacketListener;onPacketException(Lnet/minecraft/network/packet/Packet;Ljava/lang/Exception;)Vintermediary method_59807Lnet/minecraft/class_2547;method_59807(Lnet/minecraft/class_2596;Ljava/lang/Exception;)Vofficial aLwf;a(Lzg;Ljava/lang/Exception;)V
-
createDisconnectionInfo
- Mappings:
Namespace Name Mixin selector named createDisconnectionInfoLnet/minecraft/network/listener/PacketListener;createDisconnectionInfo(Lnet/minecraft/text/Text;Ljava/lang/Throwable;)Lnet/minecraft/network/DisconnectionInfo;intermediary method_60881Lnet/minecraft/class_2547;method_60881(Lnet/minecraft/class_2561;Ljava/lang/Throwable;)Lnet/minecraft/class_9812;official aLwf;a(Lwz;Ljava/lang/Throwable;)Lvv;
-
isConnectionOpen
boolean isConnectionOpen()- Mappings:
Namespace Name Mixin selector named isConnectionOpenLnet/minecraft/network/listener/PacketListener;isConnectionOpen()Zintermediary method_48106Lnet/minecraft/class_2547;method_48106()Zofficial cLwf;c()Z
-
accepts
- Mappings:
Namespace Name Mixin selector named acceptsLnet/minecraft/network/listener/PacketListener;accepts(Lnet/minecraft/network/packet/Packet;)Zintermediary method_52413Lnet/minecraft/class_2547;method_52413(Lnet/minecraft/class_2596;)Zofficial aLwf;a(Lzg;)Z
-
fillCrashReport
- Mappings:
Namespace Name Mixin selector named fillCrashReportLnet/minecraft/network/listener/PacketListener;fillCrashReport(Lnet/minecraft/util/crash/CrashReport;)Vintermediary method_55622Lnet/minecraft/class_2547;method_55622(Lnet/minecraft/class_128;)Vofficial aLwf;a(Lo;)V
-
addCustomCrashReportInfo
- Mappings:
Namespace Name Mixin selector named addCustomCrashReportInfoLnet/minecraft/network/listener/PacketListener;addCustomCrashReportInfo(Lnet/minecraft/util/crash/CrashReport;Lnet/minecraft/util/crash/CrashReportSection;)Vintermediary method_55597Lnet/minecraft/class_2547;method_55597(Lnet/minecraft/class_128;Lnet/minecraft/class_129;)Vofficial aLwf;a(Lo;Lp;)V
-