Bukkit  1.4.7-R1.0
 All Classes Namespaces Files Functions Variables Enumerator Pages
org.bukkit.event.inventory.FurnaceSmeltEvent Class Reference

Called when an ItemStack is successfully smelted in a furnace. More...

+ Inheritance diagram for org.bukkit.event.inventory.FurnaceSmeltEvent:
+ Collaboration diagram for org.bukkit.event.inventory.FurnaceSmeltEvent:

Public Member Functions

 FurnaceSmeltEvent (final Block furnace, final ItemStack source, final ItemStack result)
 
Block getFurnace ()
 Gets the block for the furnace involved in this event.
 
ItemStack getSource ()
 Gets the smelted ItemStack for this event.
 
ItemStack getResult ()
 Gets the resultant ItemStack for this event.
 
void setResult (ItemStack result)
 Sets the resultant ItemStack for this event.
 
boolean isCancelled ()
 
void setCancelled (boolean cancel)
 
HandlerList getHandlers ()
 
- Public Member Functions inherited from org.bukkit.event.block.BlockEvent
 BlockEvent (final Block theBlock)
 
final Block getBlock ()
 Gets the block involved in this event.
 
- Public Member Functions inherited from org.bukkit.event.Event
 Event ()
 The default constructor is defined for cleaner code.
 
 Event (boolean isAsync)
 This constructor is used to explicitly declare an event as synchronous or asynchronous.
 
String getEventName ()
 
final boolean isAsynchronous ()
 Any custom event that should not by synchronized with other events must use the specific constructor.
 
- Public Member Functions inherited from org.bukkit.event.Cancellable
boolean isCancelled ()
 Gets the cancellation state of this event.
 
void setCancelled (boolean cancel)
 Sets the cancellation state of this event.
 

Static Public Member Functions

static HandlerList getHandlerList ()
 

Additional Inherited Members

- Protected Attributes inherited from org.bukkit.event.block.BlockEvent
Block block
 

Detailed Description

Called when an ItemStack is successfully smelted in a furnace.

Definition at line 12 of file FurnaceSmeltEvent.java.

Constructor & Destructor Documentation

org.bukkit.event.inventory.FurnaceSmeltEvent.FurnaceSmeltEvent ( final Block  furnace,
final ItemStack  source,
final ItemStack  result 
)

Definition at line 18 of file FurnaceSmeltEvent.java.

Member Function Documentation

Block org.bukkit.event.inventory.FurnaceSmeltEvent.getFurnace ( )

Gets the block for the furnace involved in this event.

Returns
the block of the furnace
Deprecated:
In favour of getBlock().

Definition at line 32 of file FurnaceSmeltEvent.java.

References org.bukkit.event.block.BlockEvent.getBlock().

static HandlerList org.bukkit.event.inventory.FurnaceSmeltEvent.getHandlerList ( )
static

Definition at line 76 of file FurnaceSmeltEvent.java.

HandlerList org.bukkit.event.inventory.FurnaceSmeltEvent.getHandlers ( )
virtual

Implements org.bukkit.event.Event.

Definition at line 72 of file FurnaceSmeltEvent.java.

ItemStack org.bukkit.event.inventory.FurnaceSmeltEvent.getResult ( )

Gets the resultant ItemStack for this event.

Returns
smelting result ItemStack

Definition at line 50 of file FurnaceSmeltEvent.java.

ItemStack org.bukkit.event.inventory.FurnaceSmeltEvent.getSource ( )

Gets the smelted ItemStack for this event.

Returns
smelting source ItemStack

Definition at line 41 of file FurnaceSmeltEvent.java.

boolean org.bukkit.event.inventory.FurnaceSmeltEvent.isCancelled ( )

Definition at line 63 of file FurnaceSmeltEvent.java.

void org.bukkit.event.inventory.FurnaceSmeltEvent.setCancelled ( boolean  cancel)

Definition at line 67 of file FurnaceSmeltEvent.java.

void org.bukkit.event.inventory.FurnaceSmeltEvent.setResult ( ItemStack  result)

Sets the resultant ItemStack for this event.

Parameters
resultnew result ItemStack

Definition at line 59 of file FurnaceSmeltEvent.java.


The documentation for this class was generated from the following file: