Package org.bukkit.material
Class Rails
- java.lang.Object
-
- org.bukkit.material.MaterialData
-
- org.bukkit.material.Rails
-
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ExtendedRails
@Deprecated public class Rails extends MaterialData
Deprecated.all usage of MaterialData is deprecated and subject to removal. UseBlockData.Represents minecart rails.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Railsclone()Deprecated.protected bytegetConvertedData()Deprecated.Magic valueBlockFacegetDirection()Deprecated.booleanisCurve()Deprecated.booleanisOnSlope()Deprecated.voidsetDirection(BlockFace face, boolean isOnSlope)Deprecated.Set the direction of these tracksStringtoString()Deprecated.-
Methods inherited from class org.bukkit.material.MaterialData
equals, getData, getItemType, hashCode, setData, toItemStack, toItemStack
-
-
-
-
Constructor Detail
-
Rails
public Rails()
Deprecated.
-
Rails
public Rails(Material type)
Deprecated.
-
Rails
@Deprecated public Rails(Material type, byte data)
Deprecated.Magic value- Parameters:
type- the typedata- the raw data value
-
-
Method Detail
-
isOnSlope
public boolean isOnSlope()
Deprecated.- Returns:
- the whether this track is set on a slope
-
isCurve
public boolean isCurve()
Deprecated.- Returns:
- the whether this track is set as a curve
-
getDirection
public BlockFace getDirection()
Deprecated.- Returns:
- the direction these tracks are set
Note that tracks are bidirectional and that the direction returned is the ascending direction if the track is set on a slope. If it is set as a curve, the corner of the track is returned.
-
toString
public String toString()
Deprecated.- Overrides:
toStringin classMaterialData
-
getConvertedData
@Deprecated protected byte getConvertedData()
Deprecated.Magic valueReturn the data without the extended properties used byPoweredRailandDetectorRail. Overridden inExtendedRails- Returns:
- the data without the extended part
-
setDirection
public void setDirection(BlockFace face, boolean isOnSlope)
Deprecated.Set the direction of these tracksNote that tracks are bidirectional and that the direction returned is the ascending direction if the track is set on a slope. If it is set as a curve, the corner of the track should be supplied.
- Parameters:
face- the direction the track should be facingisOnSlope- whether or not the track should be on a slope
-
clone
public Rails clone()
Deprecated.- Overrides:
clonein classMaterialData
-
-