Class CastWheelListener

java.lang.Object
studio.magemonkey.fabled.listener.FabledListener
studio.magemonkey.fabled.listener.CastWheelListener
All Implemented Interfaces:
org.bukkit.event.Listener

public class CastWheelListener extends FabledListener
  • Constructor Details

    • CastWheelListener

      public CastWheelListener()
  • Method Details

    • init

      public void init()
      Overrides:
      init in class FabledListener
    • cleanup

      public void cleanup()
      Overrides:
      cleanup in class FabledListener
    • onQuit

      public void onQuit(org.bukkit.event.player.PlayerQuitEvent event)
      Clears skill bars upon quitting the game
      Parameters:
      event - event details
    • onChangeWorldPre

      public void onChangeWorldPre(org.bukkit.event.player.PlayerChangedWorldEvent event)
    • onClassChange

      public void onClassChange(PlayerClassChangeEvent event)
      Re-initializes cast data on class change
      Parameters:
      event - event details
    • onUnlock

      public void onUnlock(PlayerSkillUnlockEvent event)
      Adds unlocked skills to the skill bar if applicable
      Parameters:
      event - event details
    • onDowngrade

      public void onDowngrade(PlayerSkillDowngradeEvent event)
      Validate skills after a skill downgrade
      Parameters:
      event - event details
    • onHandSwap

      public void onHandSwap(org.bukkit.event.player.PlayerSwapHandItemsEvent event)
    • onHeld

      public void onHeld(org.bukkit.event.player.PlayerItemHeldEvent event)
    • onClick

      public void onClick(org.bukkit.event.inventory.InventoryClickEvent event)
    • onDrop

      public void onDrop(org.bukkit.event.player.PlayerDropItemEvent event)
    • onClick

      public void onClick(org.bukkit.event.player.PlayerInteractEvent event)
      Registers clicks as they happen
      Parameters:
      event - event details
    • onEntityClick

      public void onEntityClick(org.bukkit.event.player.PlayerInteractEntityEvent event)
    • animation

      public void animation(org.bukkit.event.player.PlayerAnimationEvent event)