org.bukkit.event.inventory
Class PrepareItemCraftEvent

java.lang.Object
  extended by org.bukkit.event.Event
      extended by org.bukkit.event.inventory.InventoryEvent
          extended by org.bukkit.event.inventory.PrepareItemCraftEvent

public class PrepareItemCraftEvent
extends InventoryEvent


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bukkit.event.Event
Event.Result
 
Field Summary
 
Fields inherited from class org.bukkit.event.inventory.InventoryEvent
transaction
 
Constructor Summary
PrepareItemCraftEvent(CraftingInventory what, InventoryView view, boolean isRepair)
           
 
Method Summary
static HandlerList getHandlerList()
           
 HandlerList getHandlers()
           
 CraftingInventory getInventory()
          Gets the primary Inventory involved in this transaction
 Recipe getRecipe()
          Get the recipe that has been formed.
 boolean isRepair()
          Check if this event was triggered by a tool repair operation rather than a crafting recipe.
 
Methods inherited from class org.bukkit.event.inventory.InventoryEvent
getView, getViewers
 
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 Detail

PrepareItemCraftEvent

public PrepareItemCraftEvent(CraftingInventory what,
                             InventoryView view,
                             boolean isRepair)
Method Detail

getRecipe

public Recipe getRecipe()
Get the recipe that has been formed. If this event was triggered by a tool repair, this will be a temporary shapeless recipe representing the repair.

Returns:
The recipe being crafted.

getInventory

public CraftingInventory getInventory()
Description copied from class: InventoryEvent
Gets the primary Inventory involved in this transaction

Overrides:
getInventory in class InventoryEvent
Returns:
The crafting inventory on which the recipe was formed.

isRepair

public boolean isRepair()
Check if this event was triggered by a tool repair operation rather than a crafting recipe.

Returns:
True if this is a repair.

getHandlers

public HandlerList getHandlers()
Overrides:
getHandlers in class InventoryEvent

getHandlerList

public static HandlerList getHandlerList()


Copyright © 2013. All Rights Reserved.