Class AdventureProperties
java.lang.Object
net.kyori.adventure.internal.properties.AdventureProperties
Adventure properties.
- Since:
- 4.10.0
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final AdventureProperties.Property<Boolean>
Property for specifying whether debug mode is enabled.static final AdventureProperties.Property<String>
Property for specifying the default translation locale.static final AdventureProperties.Property<Boolean>
Property for specifying whether service load failures are fatal.static final AdventureProperties.Property<Boolean>
Property for specifying whether to warn when legacy formatting is detected. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> @NotNull AdventureProperties.Property<T>
Creates a new property.
-
Field Details
-
DEBUG
Property for specifying whether debug mode is enabled.- Since:
- 4.10.0
-
DEFAULT_TRANSLATION_LOCALE
Property for specifying the default translation locale.- Since:
- 4.10.0
-
SERVICE_LOAD_FAILURES_ARE_FATAL
Property for specifying whether service load failures are fatal.- Since:
- 4.10.0
-
TEXT_WARN_WHEN_LEGACY_FORMATTING_DETECTED
Property for specifying whether to warn when legacy formatting is detected.- Since:
- 4.10.0
-
-
Method Details
-
property
@NotNull public static <T> @NotNull AdventureProperties.Property<T> property(@NotNull @NotNull String name, @NotNull @NotNull Function<String, T> parser, @Nullable T defaultValue) Creates a new property.- Type Parameters:
T
- the value type- Parameters:
name
- the property nameparser
- the value parserdefaultValue
- the default value- Returns:
- a property
- Since:
- 4.10.0
-