Class SoulboundManager

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.soulbound.SoulboundManager
All Implemented Interfaces:
org.bukkit.event.Listener, studio.magemonkey.codex.manager.AbstractListener, studio.magemonkey.codex.manager.api.Loggable

public class SoulboundManager extends QModule
  • Field Details

    • SOULBOUND_FORMAT_FREE

      public static String SOULBOUND_FORMAT_FREE
    • SOULBOUND_FORMAT_APPLIED

      public static String SOULBOUND_FORMAT_APPLIED
    • UNTRADE_FORMAT_FREE

      public static String UNTRADE_FORMAT_FREE
    • UNTRADE_FORMAT_APPLIED

      public static String UNTRADE_FORMAT_APPLIED
  • Constructor Details

    • SoulboundManager

      public SoulboundManager(@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>
    • onSoulPickup

      public void onSoulPickup(org.bukkit.event.entity.EntityPickupItemEvent e)
    • onSoulStart

      public void onSoulStart(org.bukkit.event.inventory.InventoryClickEvent e)
    • onBindUntradeUse

      public void onBindUntradeUse(org.bukkit.event.player.PlayerInteractEvent e)
    • onBindItemDrop

      public void onBindItemDrop(org.bukkit.event.player.PlayerDropItemEvent e)
    • onSoulboundCommands

      public void onSoulboundCommands(org.bukkit.event.player.PlayerCommandPreprocessEvent e)
    • onSoulboundHopper

      public void onSoulboundHopper(org.bukkit.event.inventory.InventoryPickupItemEvent e)
    • onSoulboundDeath

      public void onSoulboundDeath(org.bukkit.event.entity.PlayerDeathEvent e)