枚举类 Feature

java.lang.Object
java.lang.Enum<Feature>
net.neoforged.testframework.conf.Feature
所有已实现的接口:
Serializable, Comparable<Feature>, Constable

public enum Feature extends Enum<Feature>
This class represents the different features a TestFramework may have.
另请参阅:
  • 枚举常量详细资料

    • CLIENT_SYNC

      public static final Feature CLIENT_SYNC
      This feature syncs the status of tests to clients.
    • CLIENT_MODIFICATIONS

      public static final Feature CLIENT_MODIFICATIONS
      This feature allows clients to modify the status of tests.
    • GAMETEST

      public static final Feature GAMETEST
      This feature enables the GameTest integration.
    • SUMMARY_DUMP

      public static final Feature SUMMARY_DUMP
      When enabled, test summaries will be dumped when a server stops.
    • TEST_STORE

      public static final Feature TEST_STORE
      When enabled, this feature will store the tests that existed when a player last logged on, using a SavedData.
      When a player joins, they will get a message in chat containing all newly added tests.
    • MAGIC_ANNOTATIONS

      public static final Feature MAGIC_ANNOTATIONS
      Register tests with annotations.
  • 字段详细资料

    • enabledByDefault

      private final boolean enabledByDefault
  • 构造器详细资料

    • Feature

      private Feature(boolean enabledByDefault)
  • 方法详细资料

    • values

      public static Feature[] values()
      返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
      返回:
      包含该枚举类的常量的数组,顺序与声明这些常量的顺序相同
    • valueOf

      public static Feature valueOf(String name)
      返回带有指定名称的该类的枚举常量。 字符串必须与用于声明该类的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
      参数:
      name - 要返回的枚举常量的名称。
      返回:
      返回带有指定名称的枚举常量
      抛出:
      IllegalArgumentException - 如果该枚举类没有带有指定名称的常量
      NullPointerException - 如果参数为空值
    • isEnabledByDefault

      public boolean isEnabledByDefault()