# Hierarchy For Package net.minecraft.network.play.client

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - net.minecraft.network.Packet
    - net.minecraft.network.play.client.C00PacketKeepAlive
    - net.minecraft.network.play.client.C01PacketChatMessage
    - net.minecraft.network.play.client.C02PacketUseEntity
    - net.minecraft.network.play.client.C03PacketPlayer
      - net.minecraft.network.play.client.C03PacketPlayer.C04PacketPlayerPosition
      - net.minecraft.network.play.client.C03PacketPlayer.C05PacketPlayerLook
      - net.minecraft.network.play.client.C03PacketPlayer.C06PacketPlayerPosLook
    - net.minecraft.network.play.client.C07PacketPlayerDigging
    - net.minecraft.network.play.client.C08PacketPlayerBlockPlacement
    - net.minecraft.network.play.client.C09PacketHeldItemChange
    - net.minecraft.network.play.client.C0APacketAnimation
    - net.minecraft.network.play.client.C0BPacketEntityAction
    - net.minecraft.network.play.client.C0CPacketInput
    - net.minecraft.network.play.client.C0DPacketCloseWindow
    - net.minecraft.network.play.client.C0EPacketClickWindow
    - net.minecraft.network.play.client.C0FPacketConfirmTransaction
    - net.minecraft.network.play.client.C10PacketCreativeInventoryAction
    - net.minecraft.network.play.client.C11PacketEnchantItem
    - net.minecraft.network.play.client.C12PacketUpdateSign
    - net.minecraft.network.play.client.C13PacketPlayerAbilities
    - net.minecraft.network.play.client.C14PacketTabComplete
    - net.minecraft.network.play.client.C15PacketClientSettings
    - net.minecraft.network.play.client.C16PacketClientStatus
    - net.minecraft.network.play.client.C17PacketCustomPayload

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - net.minecraft.network.play.client.C02PacketUseEntity.Action
    - net.minecraft.network.play.client.C16PacketClientStatus.EnumState