org.bukkit.event.inventory
Class CraftItemEvent

java.lang.Object
  extended by org.bukkit.event.Event
      extended by org.bukkit.event.inventory.InventoryEvent
          extended by org.bukkit.event.inventory.InventoryClickEvent
              extended by org.bukkit.event.inventory.CraftItemEvent
All Implemented Interfaces:
Cancellable

public class CraftItemEvent
extends InventoryClickEvent


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
CraftItemEvent(Recipe recipe, InventoryView what, InventoryType.SlotType type, int slot, boolean right, boolean shift)
           
 
Method Summary
 CraftingInventory getInventory()
          Gets the primary Inventory involved in this transaction
 Recipe getRecipe()
           
 
Methods inherited from class org.bukkit.event.inventory.InventoryClickEvent
getCurrentItem, getCursor, getHandlerList, getHandlers, getRawSlot, getResult, getSlot, getSlotType, getWhoClicked, isCancelled, isLeftClick, isRightClick, isShiftClick, setCancelled, setCurrentItem, setCursor, setResult
 
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

CraftItemEvent

public CraftItemEvent(Recipe recipe,
                      InventoryView what,
                      InventoryType.SlotType type,
                      int slot,
                      boolean right,
                      boolean shift)
Method Detail

getRecipe

public Recipe getRecipe()
Returns:
A copy of the current recipe on the crafting matrix.

getInventory

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

Overrides:
getInventory in class InventoryEvent
Returns:
The upper inventory.


Copyright © 2013. All Rights Reserved.