org.bukkit.material
Class Step

java.lang.Object
  extended by org.bukkit.material.MaterialData
      extended by org.bukkit.material.TexturedMaterial
          extended by org.bukkit.material.Step
All Implemented Interfaces:
Cloneable

public class Step
extends TexturedMaterial

Represents the different types of steps.


Constructor Summary
Step()
           
Step(int type)
          Deprecated. Magic value
Step(int type, byte data)
          Deprecated. Magic value
Step(Material type)
           
Step(Material type, byte data)
          Deprecated. Magic value
 
Method Summary
 Step clone()
           
protected  int getTextureIndex()
          Deprecated. Magic value
 List<Material> getTextures()
          Retrieve a list of possible textures.
 boolean isInverted()
          Test if step is inverted
 void setInverted(boolean inv)
          Set step inverted state
protected  void setTextureIndex(int idx)
          Deprecated. Magic value
 String toString()
           
 
Methods inherited from class org.bukkit.material.TexturedMaterial
getMaterial, setMaterial
 
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

Step

public Step()

Step

@Deprecated
public Step(int type)
Deprecated. Magic value


Step

public Step(Material type)

Step

@Deprecated
public Step(int type,
                       byte data)
Deprecated. Magic value


Step

@Deprecated
public Step(Material type,
                       byte data)
Deprecated. Magic value

Method Detail

getTextures

public List<Material> getTextures()
Description copied from class: TexturedMaterial
Retrieve a list of possible textures. The first element of the list will be used as a default.

Specified by:
getTextures in class TexturedMaterial
Returns:
a list of possible textures for this block

isInverted

public boolean isInverted()
Test if step is inverted

Returns:
true if inverted (top half), false if normal (bottom half)

setInverted

public void setInverted(boolean inv)
Set step inverted state

Parameters:
inv - - true if step is inverted (top half), false if step is normal (bottom half)

getTextureIndex

@Deprecated
protected int getTextureIndex()
Deprecated. Magic value

Description copied from class: TexturedMaterial
Get material index from data

Overrides:
getTextureIndex in class TexturedMaterial
Returns:
index of data in textures list

setTextureIndex

@Deprecated
protected void setTextureIndex(int idx)
Deprecated. Magic value

Description copied from class: TexturedMaterial
Set material index

Overrides:
setTextureIndex in class TexturedMaterial
Parameters:
idx - - index of data in textures list

clone

public Step clone()
Overrides:
clone in class TexturedMaterial

toString

public String toString()
Overrides:
toString in class TexturedMaterial


Copyright © 2013. All Rights Reserved.