# Hierarchy For Package com.destroystokyo.paper.event.player

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.bukkit.event.Event
    - com.destroystokyo.paper.event.player.PlayerConnectionCloseEvent
    - org.bukkit.event.player.PlayerEvent
      - com.destroystokyo.paper.event.player.IllegalPacketEvent
      - com.destroystokyo.paper.event.player.PlayerAdvancementCriterionGrantEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerArmorChangeEvent
      - com.destroystokyo.paper.event.player.PlayerAttackEntityCooldownResetEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerClientOptionsChangeEvent
      - com.destroystokyo.paper.event.player.PlayerElytraBoostEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerJumpEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerLaunchProjectileEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerLocaleChangeEvent
      - org.bukkit.event.player.PlayerMoveEvent (implements org.bukkit.event.Cancellable)
        - org.bukkit.event.player.PlayerTeleportEvent
          - com.destroystokyo.paper.event.player.PlayerTeleportEndGatewayEvent
      - com.destroystokyo.paper.event.player.PlayerPickupExperienceEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerPostRespawnEvent
      - com.destroystokyo.paper.event.player.PlayerReadyArrowEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerRecipeBookClickEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerSetSpawnEvent (implements org.bukkit.event.Cancellable)
      - org.spigotmc.event.player.PlayerSpawnLocationEvent
        - com.destroystokyo.paper.event.player.PlayerInitialSpawnEvent
      - com.destroystokyo.paper.event.player.PlayerStartSpectatingEntityEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerStopSpectatingEntityEvent (implements org.bukkit.event.Cancellable)
      - com.destroystokyo.paper.event.player.PlayerUseUnknownEntityEvent
    - com.destroystokyo.paper.event.player.PlayerHandshakeEvent (implements org.bukkit.event.Cancellable)

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.destroystokyo.paper.event.player.PlayerArmorChangeEvent.SlotType
    - com.destroystokyo.paper.event.player.PlayerSetSpawnEvent.Cause