public static interface CraftItemEvent.Craft extends CraftItemEvent, ClickInventoryEvent
CraftItemEvent.Craft, CraftItemEvent.PreviewClickInventoryEvent.Creative, ClickInventoryEvent.Double, ClickInventoryEvent.Drag, ClickInventoryEvent.Drop, ClickInventoryEvent.Middle, ClickInventoryEvent.NumberPress, ClickInventoryEvent.Primary, ClickInventoryEvent.Recipe, ClickInventoryEvent.Secondary, ClickInventoryEvent.ShiftChangeInventoryEvent.Equipment, ChangeInventoryEvent.Held, ChangeInventoryEvent.Pickup, ChangeInventoryEvent.SwapHand, ChangeInventoryEvent.TransferInteractInventoryEvent.Close, InteractInventoryEvent.Open| Modifier and Type | Method and Description |
|---|---|
ItemStackSnapshot |
getCrafted()
The item crafted with this event.
|
Optional<Slot> |
getSlot()
Returns the crafting output Slot.
|
getCraftingInventory, getRecipefilter, getTransactionsisCancelled, setCancelledgetCursorTransactiongetTargetInventorygetCause, getContext, getSourceItemStackSnapshot getCrafted()
Optional<Slot> getSlot()
getSlot in interface ClickInventoryEvent