Class Rails

    • 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 type
        data - 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.

      • getConvertedData

        @Deprecated
        protected byte getConvertedData()
        Deprecated.
        Magic value
        Return the data without the extended properties used by PoweredRail and DetectorRail. Overridden in ExtendedRails
        Returns:
        the data without the extended part
      • setDirection

        public void setDirection​(BlockFace face,
                                 boolean isOnSlope)
        Deprecated.
        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.

        Parameters:
        face - the direction the track should be facing
        isOnSlope - whether or not the track should be on a slope