Class Hierarchy
- java.lang.Object
- net.minecraft.network.protocol.login.ClientboundCustomQueryPacket (implements net.minecraftforge.network.ICustomPacket<T>, net.minecraft.network.protocol.Packet<T>)
- 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.ServerboundHelloPacket (implements net.minecraft.network.protocol.Packet<T>)
- net.minecraft.network.protocol.login.ServerboundCustomQueryPacket (implements net.minecraftforge.network.ICustomPacket<T>, 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.protocol.login.ClientLoginPacketListener
- net.minecraft.network.protocol.game.ServerPacketListener
- net.minecraft.network.protocol.login.ServerLoginPacketListener