Bukkit  1.4.7-R1.0
 All Classes Namespaces Files Functions Variables Enumerator Pages
org.bukkit.block.Furnace Interface Reference

Represents a furnace. More...

+ Inheritance diagram for org.bukkit.block.Furnace:
+ Collaboration diagram for org.bukkit.block.Furnace:

Public Member Functions

short getBurnTime ()
 Get burn time.
 
void setBurnTime (short burnTime)
 Set burn time.
 
short getCookTime ()
 Get cook time.
 
void setCookTime (short cookTime)
 Set cook time.
 
FurnaceInventory getInventory ()
 
- Public Member Functions inherited from org.bukkit.block.BlockState
Block getBlock ()
 Gets the block represented by this BlockState.
 
MaterialData getData ()
 Gets the metadata for this block.
 
Material getType ()
 Gets the type of this block.
 
int getTypeId ()
 Gets the type-id of this block.
 
byte getLightLevel ()
 Gets the light level between 0-15.
 
World getWorld ()
 Gets the world which contains this Block.
 
int getX ()
 Gets the x-coordinate of this block.
 
int getY ()
 Gets the y-coordinate of this block.
 
int getZ ()
 Gets the z-coordinate of this block.
 
Location getLocation ()
 Gets the location of this block.
 
Location getLocation (Location loc)
 Stores the location of this block in the provided Location object.
 
Chunk getChunk ()
 Gets the chunk which contains this block.
 
void setData (MaterialData data)
 Sets the metadata for this block.
 
void setType (Material type)
 Sets the type of this block.
 
boolean setTypeId (int type)
 Sets the type-id of this block.
 
boolean update ()
 Attempts to update the block represented by this state, setting it to the new values as defined by this state.
 
boolean update (boolean force)
 Attempts to update the block represented by this state, setting it to the new values as defined by this state.
 
byte getRawData ()
 
void setRawData (byte data)
 

Detailed Description

Represents a furnace.

Definition at line 8 of file Furnace.java.

Member Function Documentation

short org.bukkit.block.Furnace.getBurnTime ( )

Get burn time.

Returns
Burn time
short org.bukkit.block.Furnace.getCookTime ( )

Get cook time.

Returns
Cook time
FurnaceInventory org.bukkit.block.Furnace.getInventory ( )
void org.bukkit.block.Furnace.setBurnTime ( short  burnTime)

Set burn time.

Parameters
burnTimeBurn time
void org.bukkit.block.Furnace.setCookTime ( short  cookTime)

Set cook time.

Parameters
cookTimeCook time

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