org.bukkit.material
Class CocoaPlant

java.lang.Object
  extended by org.bukkit.material.MaterialData
      extended by org.bukkit.material.CocoaPlant
All Implemented Interfaces:
Cloneable, Attachable, Directional

public class CocoaPlant
extends MaterialData
implements Directional, Attachable

Represents the cocoa plant


Nested Class Summary
static class CocoaPlant.CocoaPlantSize
           
 
Constructor Summary
CocoaPlant()
           
CocoaPlant(CocoaPlant.CocoaPlantSize sz)
           
CocoaPlant(CocoaPlant.CocoaPlantSize sz, BlockFace dir)
           
CocoaPlant(int type)
           
CocoaPlant(int type, byte data)
           
 
Method Summary
 CocoaPlant clone()
           
 BlockFace getAttachedFace()
          Gets the face that this block is attached on
 BlockFace getFacing()
          Gets the direction this block is facing
 CocoaPlant.CocoaPlantSize getSize()
          Get size of plant
 void setFacingDirection(BlockFace face)
          Sets the direction that this block is facing in
 void setSize(CocoaPlant.CocoaPlantSize sz)
          Set size of plant
 String toString()
           
 
Methods inherited from class org.bukkit.material.MaterialData
equals, getData, getItemType, getItemTypeId, hashCode, setData, toItemStack, toItemStack
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CocoaPlant

public CocoaPlant()

CocoaPlant

public CocoaPlant(int type)

CocoaPlant

public CocoaPlant(int type,
                  byte data)

CocoaPlant

public CocoaPlant(CocoaPlant.CocoaPlantSize sz)

CocoaPlant

public CocoaPlant(CocoaPlant.CocoaPlantSize sz,
                  BlockFace dir)
Method Detail

getSize

public CocoaPlant.CocoaPlantSize getSize()
Get size of plant

Returns:
size

setSize

public void setSize(CocoaPlant.CocoaPlantSize sz)
Set size of plant

Parameters:
sz - - size of plant

getAttachedFace

public BlockFace getAttachedFace()
Description copied from interface: Attachable
Gets the face that this block is attached on

Specified by:
getAttachedFace in interface Attachable
Returns:
BlockFace attached to

setFacingDirection

public void setFacingDirection(BlockFace face)
Description copied from interface: Directional
Sets the direction that this block is facing in

Specified by:
setFacingDirection in interface Directional
Parameters:
face - The facing direction

getFacing

public BlockFace getFacing()
Description copied from interface: Directional
Gets the direction this block is facing

Specified by:
getFacing in interface Directional
Returns:
the direction this block is facing

clone

public CocoaPlant clone()
Overrides:
clone in class MaterialData

toString

public String toString()
Overrides:
toString in class MaterialData


Copyright © 2013. All Rights Reserved.