Uses of Class
dev.satyrn.papermc.api.configuration.v1.ConfigurationNode
Packages that use ConfigurationNode
Package
Description
Provides implementations for configuration wrappers.
Provides implementations for configuration wrappers.
Provides implementations for configuration wrappers.
Provides implementations for configuration wrappers.
Provides implementations for configuration wrappers.
-
Uses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v1
Classes in dev.satyrn.papermc.api.configuration.v1 with type parameters of type ConfigurationNodeModifier and TypeInterfaceDescriptioninterface
ConfigurationConsumer<T extends ConfigurationNode<?>>
Deprecated.Since 1.6.1.class
ConfigurationConsumerRegistry<T extends ConfigurationNode<?>>
Deprecated.Since 1.6.1.Subclasses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v1Modifier and TypeClassDescriptionclass
Represents a configurable BigDecimal value.class
Represents a configurable BigInteger value.class
Represents a configuration node with a boolean value.class
Deprecated.Since 1.9.0.class
Represents a value-less node which contains other nodes.class
Deprecated.Since 1.9.1.class
Represents a configuration node with a double-precision floating point value.class
EnumListNode<E extends Enum<E>>
Represents a configuration node with a list of enum values.class
Represents a configuration node with an enum value.class
Represents a configuration node with an integer value.class
Represents a configuration node with a map list value.class
Deprecated.Since 1.9.0.class
A configuration nodeclass
Represents a value-less node which contains other nodes.class
Represents a configuration node which stores aStorageType
value.class
Represents a configuration node with a string value.class
TypedMapListNode<K,
V> Gets a map list from the config, using specified types instead of rawtypes.Methods in dev.satyrn.papermc.api.configuration.v1 that return ConfigurationNodeModifier and TypeMethodDescriptionprotected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getEasyNode()
Deprecated.Gets the node instance for the easy difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getHardNode()
Deprecated.Gets the node instance for the hard difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getNormalNode()
Deprecated.Gets the node instance for the normal difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getPeacefulNode()
Deprecated.Gets the node instance for the peaceful difficulty value.Methods in dev.satyrn.papermc.api.configuration.v1 that return types with arguments of type ConfigurationNodeModifier and TypeMethodDescription@NotNull @Unmodifiable List<@NotNull ConfigurationNode<?>>
ConfigurationNode.getChildren()
Gets an unmodifiable list of children for this node.@NotNull @Unmodifiable List<ConfigurationNode<?>>
DifficultyDependentNode.getChildren()
Deprecated.Gets an unmodifiable list of children for this node.Methods in dev.satyrn.papermc.api.configuration.v1 with parameters of type ConfigurationNodeModifier and TypeMethodDescriptionprotected final void
ConfigurationNode.addChild
(@NotNull ConfigurationNode<?> configurationNode) Ensures that the node's list of children includes the specified child node.Constructors in dev.satyrn.papermc.api.configuration.v1 with parameters of type ConfigurationNodeModifierConstructorDescriptionBigDecimalNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Initializes a new Configuration node.BigIntegerNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Initializes a new Configuration node.BooleanNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a boolean value.protected
ConfigurationContainer
(@NotNull ConfigurationNode<?> parent, @Nullable String name) Deprecated.Initializes the configuration container as a child of another container.protected
ConfigurationNode
(@NotNull ConfigurationNode<?> parent, @Nullable String name) Initializes a new Configuration node.protected
ConfigurationNode
(@NotNull ConfigurationNode<?> parent, @Nullable String name, @NotNull org.bukkit.configuration.Configuration config) Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0.protected
ConfigurationNode
(@NotNull org.bukkit.plugin.Plugin plugin, @Nullable ConfigurationNode<?> parent, @Nullable String name) Initializes a new Configuration node.protected
ConfigurationNode
(@NotNull org.bukkit.plugin.Plugin plugin, @Nullable ConfigurationNode<?> parent, @Nullable String name, @NotNull org.bukkit.configuration.Configuration config) Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0.protected
ContainerNode
(@NotNull ConfigurationNode<?> parent, @Nullable String name) Initializes the node as a child of another node.protected
DifficultyDependentNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Deprecated.Initializes a new difficulty-dependent configuration node.DoubleNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a double-precision floating point value.DoubleNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name, double minValue, double maxValue) Creates a new configuration node with a double-precision floating point value.EnumListNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a list of enum values.EnumNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with an enum value.IntegerNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with an integer value.IntegerNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name, int minValue, int maxValue) Creates a new configuration node with an integer value.MapListNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a Map list value.MySQLConfiguration
(ConfigurationNode<?> parent) Deprecated.Creates a new MySQL configuration container.protected
OptionalConfigurationNode
(@NotNull ConfigurationNode<?> parent, @Nullable String name) Initializes a new Configuration node.StorageTypeNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a Log Level value.StringNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new configuration node with a string value.TypedMapListNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Creates a new typed map list node. -
Uses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v2
Subclasses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v2Modifier and TypeClassDescriptionclass
Represents a node which has a value dependent on difficulty.class
EnumListNode<E extends Enum<E>>
Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor.class
Represents a container of nodes which dictate the function of and options for the MySQL server backend.Methods in dev.satyrn.papermc.api.configuration.v2 that return ConfigurationNodeModifier and TypeMethodDescriptionprotected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getEasyNode()
Gets the node instance for the easy difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getHardNode()
Gets the node instance for the hard difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getNormalNode()
Gets the node instance for the normal difficulty value.protected @Nullable ConfigurationNode<T>
DifficultyDependentNode.getPeacefulNode()
Gets the node instance for the peaceful difficulty value.Methods in dev.satyrn.papermc.api.configuration.v2 that return types with arguments of type ConfigurationNodeModifier and TypeMethodDescription@NotNull @Unmodifiable List<@NotNull ConfigurationNode<?>>
DifficultyDependentNode.getChildren()
Gets an unmodifiable list of children for this node.Constructors in dev.satyrn.papermc.api.configuration.v2 with parameters of type ConfigurationNodeModifierConstructorDescriptionprotected
DifficultyDependentNode
(@NotNull ConfigurationNode<?> parent, @NotNull String name) Initializes a new difficulty-dependent configuration node.MySQLConfiguration
(ConfigurationNode<?> parent) Creates a new MySQL configuration container. -
Uses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v3
Subclasses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v3Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor.class
Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor. -
Uses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v4
Subclasses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v4Modifier and TypeClassDescriptionclass
TypedMapListNode<K,
V> Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor. -
Uses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v5
Subclasses of ConfigurationNode in dev.satyrn.papermc.api.configuration.v5Modifier and TypeClassDescriptionfinal class
Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor.final class
Deprecated, for removal: This API element is subject to removal in a future version.Since 1.9.0 versioning refactor.