Package org.bukkit.material
Class Vine
java.lang.Object
org.bukkit.material.MaterialData
org.bukkit.material.Vine
- All Implemented Interfaces:
java.lang.Cloneable
public class Vine extends MaterialData
Represents a vine
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description 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.java.lang.String
toString()
Methods inherited from class org.bukkit.material.MaterialData
equals, getData, getItemType, getItemTypeId, hashCode, setData, toItemStack, toItemStack
-
Constructor Details
-
Method Details
-
isOnFace
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
Attach the vine to the specified face of an adjacent block.- Parameters:
face
- The face to attach.
-
removeFromFace
Detach the vine from the specified face of an adjacent block.- Parameters:
face
- The face to detach.
-
toString
public java.lang.String toString()- Overrides:
toString
in classMaterialData
-
clone
- Overrides:
clone
in classMaterialData
-