程序包 org.bukkit.material

# 类 Vine

java.lang.Object
org.bukkit.material.MaterialData
org.bukkit.material.Vine

所有已实现的接口:
  `Cloneable`

@Deprecated public class Vine extends MaterialData
已过时。
all usage of MaterialData is deprecated and subject to removal. Use `BlockData`.
Represents a vine

- ## 构造器概要

  构造器
  构造器
  说明
  `Vine()`
  已过时。
  `Vine(byte data)`
  已过时。
  Magic value
  `Vine(EnumSet<BlockFace> faces)`
  已过时。
  `Vine(BlockFace... faces)`
  已过时。
  `Vine(Material type, byte data)`
  已过时。
  Magic value

- ## 方法概要

  修饰符和类型
  方法
  说明
  `Vine`
  `clone()`
  已过时。
  `boolean`
  `isOnFace(BlockFace face)`
  已过时。
  Check if the vine is attached to the specified face of an adjacent block.
  `void`
  `putOnFace(BlockFace face)`
  已过时。
  Attach the vine to the specified face of an adjacent block.
  `void`
  `removeFromFace(BlockFace face)`
  已过时。
  Detach the vine from the specified face of an adjacent block.
  `String`
  `toString()`
  已过时。

  ### 从类继承的方法 org.bukkit.material.MaterialData

  `equals, getData, getItemType, hashCode, setData, toItemStack, toItemStack`

  ### 从类继承的方法 java.lang.Object

  `finalize, getClass, notify, notifyAll, wait, wait, wait`

- ## 构造器详细资料

  - ### Vine

    public Vine()
    已过时。

  - ### Vine

    @Deprecated public Vine(Material type, byte data)
    已过时。
    Magic value
    参数:
      `type` - the type
      `data` - the raw data value

  - ### Vine

    @Deprecated public Vine(byte data)
    已过时。
    Magic value
    参数:
      `data` - the raw data value

  - ### Vine

    public Vine(BlockFace... faces)
    已过时。

  - ### Vine

    public Vine(EnumSet<BlockFace> faces)
    已过时。

- ## 方法详细资料

  - ### isOnFace

    public boolean isOnFace(BlockFace face)
    已过时。
    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`.
    参数:
      `face` - The face to check.
    返回:
      Whether it is attached to that face.

  - ### putOnFace

    public void putOnFace(BlockFace face)
    已过时。
    Attach the vine to the specified face of an adjacent block.
    参数:
      `face` - The face to attach.

  - ### removeFromFace

    public void removeFromFace(BlockFace face)
    已过时。
    Detach the vine from the specified face of an adjacent block.
    参数:
      `face` - The face to detach.

  - ### toString

    public String toString()
    已过时。
    覆盖:
      `toString` 在类中 `MaterialData`

  - ### clone

    public Vine clone()
    已过时。
    覆盖:
      `clone` 在类中 `MaterialData`