Class Vine

All Implemented Interfaces:
Cloneable

@Deprecated
public class Vine
extends MaterialData
Deprecated.
all usage of MaterialData is deprecated and subject to removal. Use BlockData.
Represents a vine
  • Constructor Details

    • Vine

      public Vine()
      Deprecated.
    • Vine

      @Deprecated public Vine​(Material type, byte data)
      Deprecated.
      Magic value
      Parameters:
      type - the type
      data - the raw data value
    • Vine

      @Deprecated public Vine​(byte data)
      Deprecated.
      Magic value
      Parameters:
      data - the raw data value
    • Vine

      public Vine​(BlockFace... faces)
      Deprecated.
    • Vine

      public Vine​(EnumSet<BlockFace> faces)
      Deprecated.
  • Method Details

    • isOnFace

      public boolean isOnFace​(BlockFace face)
      Deprecated.
      Check if the vine is attached to the specified face of an adjacent block. You can check two faces at once by passing e.g. BlockFace.NORTH_EAST.
      Parameters:
      face - The face to check.
      Returns:
      Whether it is attached to that face.
    • putOnFace

      public void putOnFace​(BlockFace face)
      Deprecated.
      Attach the vine to the specified face of an adjacent block.
      Parameters:
      face - The face to attach.
    • removeFromFace

      public void removeFromFace​(BlockFace face)
      Deprecated.
      Detach the vine from the specified face of an adjacent block.
      Parameters:
      face - The face to detach.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class MaterialData
    • clone

      public Vine clone()
      Deprecated.
      Overrides:
      clone in class MaterialData