Class ItemHintsManager

java.lang.Object
studio.magemonkey.codex.manager.IListener<Divinity>
studio.magemonkey.codex.modules.IModule<Divinity>
studio.magemonkey.divinity.modules.api.QModule
studio.magemonkey.divinity.modules.list.itemhints.ItemHintsManager
All Implemented Interfaces:
org.bukkit.event.Listener, studio.magemonkey.codex.manager.AbstractListener, studio.magemonkey.codex.manager.api.Loggable

public class ItemHintsManager extends QModule
  • Field Summary

    Fields inherited from class studio.magemonkey.codex.modules.IModule

    cfg, moduleCommand

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

    plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
    isGlow(org.bukkit.entity.Item item)
     
    boolean
    isHint(org.bukkit.entity.Item item)
     
    void
    itemPickup(org.bukkit.event.player.PlayerPickupItemEvent e)
     
    void
    onItemMerge(org.bukkit.event.entity.ItemMergeEvent e)
     
    void
    onItemSpawn(org.bukkit.event.entity.ItemSpawnEvent e)
     
    void
    removeScoreboardEntry(org.bukkit.entity.Item item)
     
    void
    setGlow(org.bukkit.entity.Item item)
     
    void
    setItemHint(org.bukkit.entity.Item i, int addAmount)
     
    void
     
    void
     
     

    Methods inherited from class studio.magemonkey.divinity.modules.api.QModule

    isDropable, isSocketable, onPostSetup

    Methods inherited from class studio.magemonkey.codex.modules.IModule

    error, getExecutor, getFullPath, getJYML, getPath, info, interruptLoad, isEnabled, isLoaded, load, name, onPreSetup, onReload, onUnload, reload, unload, warn

    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
  • Constructor Details

    • ItemHintsManager

      public ItemHintsManager(@NotNull Divinity plugin)
  • Method Details

    • getId

      @NotNull public String getId()
      Specified by:
      getId in class studio.magemonkey.codex.modules.IModule<Divinity>
    • version

      @NotNull public String version()
      Specified by:
      version in class studio.magemonkey.codex.modules.IModule<Divinity>
    • setup

      public void setup()
      Specified by:
      setup in class studio.magemonkey.codex.modules.IModule<Divinity>
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in class studio.magemonkey.codex.modules.IModule<Divinity>
    • onItemSpawn

      public void onItemSpawn(org.bukkit.event.entity.ItemSpawnEvent e)
    • onItemMerge

      public void onItemMerge(org.bukkit.event.entity.ItemMergeEvent e)
    • itemPickup

      public void itemPickup(org.bukkit.event.player.PlayerPickupItemEvent e)
    • setItemHint

      public void setItemHint(@NotNull org.bukkit.entity.Item i, int addAmount)
    • setGlow

      public void setGlow(org.bukkit.entity.Item item)
    • removeScoreboardEntry

      public void removeScoreboardEntry(org.bukkit.entity.Item item)
    • isGlow

      public boolean isGlow(@NotNull org.bukkit.entity.Item item)
    • isHint

      public boolean isHint(@NotNull org.bukkit.entity.Item item)