public class ItemTransformEvent extends Event implements Cancellable
| Modifier and Type | Class and Description |
|---|---|
static class |
ItemTransformEvent.Trigger
Determines why the
ItemTransformEvent was triggered exactly
(i.e. what caused the item to transform). |
| Constructor and Description |
|---|
ItemTransformEvent(Item item,
short newTypeID,
int newStacksize,
int objectInfoID,
ItemTransformEvent.Trigger trigger) |
| Modifier and Type | Method and Description |
|---|---|
Item |
getItem()
Gets the item that's about to transform.
|
int |
getNewStacksize() |
short |
getNewTypeID()
Gets the new target item type ID.
|
int |
getObjectInfoID()
Gets the info ID of the object which processed this item (e.g. the furnace ID).
|
ItemTransformEvent.Trigger |
getTrigger()
Gets the trigger of the item transformation, i.e. what caused the item to transform.
|
boolean |
isCancelled()
Determines if the event is cancelled.
|
void |
setCancelled(boolean cancel)
Cancels this event.
|
void |
setNewStacksize(int newStacksize) |
void |
setNewTypeID(short newTypeID) |
public ItemTransformEvent(Item item, short newTypeID, int newStacksize, int objectInfoID, ItemTransformEvent.Trigger trigger)
public Item getItem()
public short getNewTypeID()
getItem() returns a raw steak, getNewTypeID()
usually returns the type ID of a cooked steak).public int getNewStacksize()
public void setNewTypeID(short newTypeID)
public void setNewStacksize(int newStacksize)
public int getObjectInfoID()
public ItemTransformEvent.Trigger getTrigger()
public boolean isCancelled()
CancellableisCancelled in interface Cancellablepublic void setCancelled(boolean cancel)
CancellablesetCancelled in interface Cancellablecancel - set to true if you want to cancel this event.