Enum Class Sniffer.State

java.lang.Object
java.lang.Enum<Sniffer.State>
org.bukkit.entity.Sniffer.State
All Implemented Interfaces:
Serializable, Comparable<Sniffer.State>, Constable
Enclosing interface:
Sniffer

public static enum Sniffer.State extends Enum<Sniffer.State>
Represents the current state of the Sniffer.
Since:
1.19.4
  • Enum Constant Details

    • IDLING

      public static final Sniffer.State IDLING
      Since:
      1.19.4
    • FEELING_HAPPY

      public static final Sniffer.State FEELING_HAPPY
      Since:
      1.19.4
    • SCENTING

      public static final Sniffer.State SCENTING
      Since:
      1.19.4
    • SNIFFING

      public static final Sniffer.State SNIFFING
      Since:
      1.19.4
    • SEARCHING

      public static final Sniffer.State SEARCHING
      Since:
      1.19.4
    • DIGGING

      public static final Sniffer.State DIGGING
      Since:
      1.19.4
    • RISING

      public static final Sniffer.State RISING
      Since:
      1.19.4
  • Method Details

    • values

      public static Sniffer.State[] 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 Sniffer.State 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