Class Vine

All Implemented Interfaces:
Cloneable

@Deprecated(since="1.14.1") 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(since="1.6.2") public Vine(Material type, byte data)
      Deprecated.
      Magic value
      Parameters:
      type - the type
      data - the raw data value
    • Vine

      @Deprecated(since="1.6.2") 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