Class PrepareInventoryResultEvent

java.lang.Object
org.bukkit.event.Event
org.bukkit.event.inventory.InventoryEvent
org.bukkit.event.inventory.PrepareInventoryResultEvent
Direct Known Subclasses:
PrepareAnvilEvent, PrepareGrindstoneEvent, PrepareSmithingEvent

public class PrepareInventoryResultEvent extends InventoryEvent
Called when an item is put in a slot and the result is calculated.
  • Constructor Details Link icon

    • PrepareInventoryResultEvent Link icon

      public PrepareInventoryResultEvent(@NotNull InventoryView inventory, @Nullable ItemStack result)
  • Method Details Link icon

    • getResult Link icon

      @Nullable public ItemStack getResult()
      Get result item, may be null.
      Returns:
      result item
    • setResult Link icon

      public void setResult(@Nullable ItemStack result)
      Set result item, may be null.
      Parameters:
      result - result item
    • getHandlers Link icon

      @NotNull public HandlerList getHandlers()
      Overrides:
      getHandlers in class InventoryEvent
    • getHandlerList Link icon

      @NotNull public static HandlerList getHandlerList()