类 ExtendedRails

所有已实现的接口:
Cloneable
直接已知子类:
DetectorRail, PoweredRail

public class ExtendedRails extends Rails
这是 DetectorRailPoweredRail 的父类.
  • 构造器详细资料

    • ExtendedRails

      @Deprecated public ExtendedRails(int type)
      已过时。
      不安全的参数
      参数:
      type - the raw type id
    • ExtendedRails

      public ExtendedRails(Material type)
    • ExtendedRails

      @Deprecated public ExtendedRails(int type, byte data)
      已过时。
      不安全的参数
      参数:
      type - the raw type id
      data - the raw data value
    • ExtendedRails

      @Deprecated public ExtendedRails(Material type, byte data)
      已过时。
      不安全的参数
      参数:
      type - the type
      data - the raw data value
  • 方法详细资料

    • isCurve

      public boolean isCurve()
      覆盖:
      isCurve 在类中 Rails
      返回:
      这个铁轨是否被作为弯道
    • getConvertedData

      @Deprecated protected byte getConvertedData()
      已过时。
      不安全的参数
      从类复制的说明: Rails
      返回没有使用PoweredRailDetectorRail 扩展属性的数据值. 于ExtendedRails重写.

      原文:Return the data without the extended properties used by PoweredRail and DetectorRail. Overridden in ExtendedRails

      覆盖:
      getConvertedData 在类中 Rails
      返回:
      没有扩展属性的数据值
    • setDirection

      public void setDirection(BlockFace face, boolean isOnSlope)
      从类复制的说明: Rails
      设置这个轨道的方向.

      注意轨道是双向的,并且如果铁轨设置在斜坡上将返回上升方向.如果这个铁轨被作为弯道,

      原文:Set the direction of these tracks

      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 should be supplied.

      覆盖:
      setDirection 在类中 Rails
      参数:
      face - 轨道的朝向
      isOnSlope - 轨道应不应该在斜坡上
    • clone

      public ExtendedRails clone()
      覆盖:
      clone 在类中 Rails