org.bukkit.material
Class Gate

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

public class Gate
extends MaterialData
implements Directional, Openable

Represents a fence gate


Constructor Summary
Gate()
           
Gate(byte data)
           
Gate(int type, byte data)
           
 
Method Summary
 Gate clone()
           
 BlockFace getFacing()
          Gets the direction this block is facing
 boolean isOpen()
          Check to see if the door is open.
 void setFacingDirection(BlockFace face)
          Sets the direction that this block is facing in
 void setOpen(boolean isOpen)
          Configure this door to be either open or closed;
 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

Gate

public Gate()

Gate

public Gate(int type,
            byte data)

Gate

public Gate(byte data)
Method Detail

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

isOpen

public boolean isOpen()
Description copied from interface: Openable
Check to see if the door is open.

Specified by:
isOpen in interface Openable
Returns:
true if the door has swung counterclockwise around its hinge.

setOpen

public void setOpen(boolean isOpen)
Description copied from interface: Openable
Configure this door to be either open or closed;

Specified by:
setOpen in interface Openable
Parameters:
isOpen - True to open the door.

toString

public String toString()
Overrides:
toString in class MaterialData

clone

public Gate clone()
Overrides:
clone in class MaterialData


Copyright © 2013. All Rights Reserved.