Enum Class Orientation

java.lang.Object
java.lang.Enum<Orientation>
org.bukkit.block.Orientation
All Implemented Interfaces:
Serializable, Comparable<Orientation>, Constable

public enum Orientation extends Enum<Orientation>
Represents the face and the direction of a block
Since:
1.21.6
  • Enum Constant Details

    • DOWN_EAST

      public static final Orientation DOWN_EAST
      Since:
      1.21.6
    • DOWN_NORTH

      public static final Orientation DOWN_NORTH
      Since:
      1.21.6
    • DOWN_SOUTH

      public static final Orientation DOWN_SOUTH
      Since:
      1.21.6
    • DOWN_WEST

      public static final Orientation DOWN_WEST
      Since:
      1.21.6
    • UP_EAST

      public static final Orientation UP_EAST
      Since:
      1.21.6
    • UP_NORTH

      public static final Orientation UP_NORTH
      Since:
      1.21.6
    • UP_SOUTH

      public static final Orientation UP_SOUTH
      Since:
      1.21.6
    • UP_WEST

      public static final Orientation UP_WEST
      Since:
      1.21.6
    • WEST_UP

      public static final Orientation WEST_UP
      Since:
      1.21.6
    • EAST_UP

      public static final Orientation EAST_UP
      Since:
      1.21.6
    • NORTH_UP

      public static final Orientation NORTH_UP
      Since:
      1.21.6
    • SOUTH_UP

      public static final Orientation SOUTH_UP
      Since:
      1.21.6
  • Method Details

    • values

      public static Orientation[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static Orientation valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null