Class ItemAbilityHandler

java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.divinity.modules.list.itemgenerator.ItemAbilityHandler
All Implemented Interfaces:
org.bukkit.event.Listener, studio.magemonkey.codex.manager.AbstractListener, studio.magemonkey.codex.manager.api.Loadable

public class ItemAbilityHandler extends studio.magemonkey.codex.manager.IListener<Divinity> implements studio.magemonkey.codex.manager.api.Loadable
  • Field Summary

    Fields inherited from class studio.magemonkey.codex.manager.IListener

    plugin
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    itemSwap(org.bukkit.event.player.PlayerSwapHandItemsEvent event)
     
    void
    onArmorEquip(studio.magemonkey.codex.api.armor.ArmorEquipEvent event)
     
    void
    onDrop(org.bukkit.event.entity.EntityPickupItemEvent event)
     
    void
    onDrop(org.bukkit.event.player.PlayerDropItemEvent event)
     
    void
    onInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event)
     
    void
    onInventoryDrag(org.bukkit.event.inventory.InventoryDragEvent event)
     
    void
    onItemConsumeNatural(org.bukkit.event.player.PlayerItemConsumeEvent e)
     
    void
    onItemHeldEvent(org.bukkit.event.player.PlayerItemHeldEvent event)
     
    void
    onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event)
     
    void
    playerDeath(org.bukkit.event.entity.PlayerDeathEvent event)
     
    void
     
    void
     

    Methods inherited from class studio.magemonkey.codex.manager.IListener

    registerListeners

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface studio.magemonkey.codex.manager.AbstractListener

    unregisterListeners

    Methods inherited from interface studio.magemonkey.codex.manager.api.Loadable

    reload
  • Method Details

    • setup

      public void setup()
      Specified by:
      setup in interface studio.magemonkey.codex.manager.api.Loadable
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in interface studio.magemonkey.codex.manager.api.Loadable
    • onPlayerJoin

      public void onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event)
    • playerDeath

      public void playerDeath(org.bukkit.event.entity.PlayerDeathEvent event)
    • itemSwap

      public void itemSwap(org.bukkit.event.player.PlayerSwapHandItemsEvent event)
    • onItemHeldEvent

      public void onItemHeldEvent(org.bukkit.event.player.PlayerItemHeldEvent event)
    • onDrop

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

      public void onDrop(org.bukkit.event.entity.EntityPickupItemEvent event)
    • onArmorEquip

      public void onArmorEquip(studio.magemonkey.codex.api.armor.ArmorEquipEvent event)
    • onInventoryClick

      public void onInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event)
    • onInventoryDrag

      public void onInventoryDrag(org.bukkit.event.inventory.InventoryDragEvent event)
    • onItemConsumeNatural

      public void onItemConsumeNatural(org.bukkit.event.player.PlayerItemConsumeEvent e)