Class PrepareUpgradeEvent

java.lang.Object
org.bukkit.event.Event
valorless.havenbags.events.gui.PrepareUpgradeEvent

public class PrepareUpgradeEvent extends org.bukkit.event.Event
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.bukkit.event.Event

    org.bukkit.event.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    PrepareUpgradeEvent(org.bukkit.inventory.Inventory inventory, org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack slot1, org.bukkit.inventory.ItemStack slot2, org.bukkit.inventory.ItemStack result)
    Constructs a new PrepareUpgradeEvent.
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.bukkit.event.HandlerList
     
    org.bukkit.event.HandlerList
     
    org.bukkit.inventory.Inventory
    Gets the inventory associated with this upgrade event.
    org.bukkit.entity.Player
    Gets the player who is preparing the upgrade.
    org.bukkit.inventory.ItemStack
    Gets the resulting item after the upgrade.
    org.bukkit.inventory.ItemStack
    Gets the item in the first upgrade slot.
    org.bukkit.inventory.ItemStack
    Gets the item in the second upgrade slot.

    Methods inherited from class org.bukkit.event.Event

    getEventName, isAsynchronous

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PrepareUpgradeEvent

      public PrepareUpgradeEvent(org.bukkit.inventory.Inventory inventory, org.bukkit.entity.Player player, org.bukkit.inventory.ItemStack slot1, org.bukkit.inventory.ItemStack slot2, org.bukkit.inventory.ItemStack result)
      Constructs a new PrepareUpgradeEvent.
      Parameters:
      player - The player who is preparing the upgrade.
      slot1 - The item in the first upgrade slot.
      slot2 - The item in the second upgrade slot.
      result - The resulting item after the upgrade.
  • Method Details

    • getInventory

      public org.bukkit.inventory.Inventory getInventory()
      Gets the inventory associated with this upgrade event.
      Returns:
      The inventory where the upgrade is being prepared.
    • getPlayer

      public org.bukkit.entity.Player getPlayer()
      Gets the player who is preparing the upgrade.
      Returns:
      The player involved in the upgrade.
    • getSlot1

      public org.bukkit.inventory.ItemStack getSlot1()
      Gets the item in the first upgrade slot.
      Returns:
      The item in the first slot.
    • getSlot2

      public org.bukkit.inventory.ItemStack getSlot2()
      Gets the item in the second upgrade slot.
      Returns:
      The item in the second slot.
    • getResult

      public org.bukkit.inventory.ItemStack getResult()
      Gets the resulting item after the upgrade.
      Returns:
      The item that results from the upgrade.
    • getHandlers

      public org.bukkit.event.HandlerList getHandlers()
      Specified by:
      getHandlers in class org.bukkit.event.Event
    • getHandlerList

      public static org.bukkit.event.HandlerList getHandlerList()