Class Hierarchy
- java.lang.Object
- net.minecraft.network.protocol.login.ClientboundGameProfilePacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ClientboundHelloPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ClientboundLoginCompressionPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ClientboundLoginDisconnectPacket (implements net.minecraft.network.protocol.Packet<T>)
- java.lang.Record
- net.minecraft.network.protocol.login.ClientboundCustomQueryPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ServerboundCustomQueryAnswerPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ServerboundHelloPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ServerboundLoginAcknowledgedPacket (implements net.minecraft.network.protocol.Packet<T>)
 
- net.minecraft.network.protocol.login.ServerboundKeyPacket (implements net.minecraft.network.protocol.Packet<T>)
 
Interface Hierarchy
- net.minecraft.network.PacketListener
- net.minecraft.network.ClientboundPacketListener
- net.minecraft.network.protocol.login.ClientLoginPacketListener
 
- net.minecraft.network.ServerboundPacketListener
- net.minecraft.network.protocol.game.ServerPacketListener
- net.minecraft.network.protocol.login.ServerLoginPacketListener
 
 
- net.minecraft.network.protocol.game.ServerPacketListener
 
- net.minecraft.network.ClientboundPacketListener