Uses of Interface
org.bukkit.configuration.ConfigurationSection
Package
Description
Classes dedicated to handling a plugin's runtime configuration.
Classes dedicated to facilitating
configurations
to be read and
stored on the filesystem.-
Uses of ConfigurationSection in org.bukkit.configuration
Modifier and TypeInterfaceDescriptioninterface
Represents a source of configurable options and settingsModifier and TypeClassDescriptionclass
This is aConfiguration
implementation that does not save or load from any source, and stores all values in memory only.class
A type ofConfigurationSection
that is stored in memory.Modifier and TypeMethodDescriptionConfigurationSection.createSection
(@NotNull String path) Creates an emptyConfigurationSection
at the specified path.ConfigurationSection.createSection
(@NotNull String path, @NotNull Map<?, ?> map) Creates aConfigurationSection
at the specified path, with specified values.MemorySection.createSection
(@NotNull String path) MemorySection.createSection
(@NotNull String path, @NotNull Map<?, ?> map) ConfigurationSection.getConfigurationSection
(@NotNull String path) Gets the requested ConfigurationSection by path.MemorySection.getConfigurationSection
(@NotNull String path) ConfigurationSection.getDefaultSection()
MemorySection.getDefaultSection()
ConfigurationSection.getParent()
Gets the parentConfigurationSection
that directly contains thisConfigurationSection
.MemoryConfiguration.getParent()
MemorySection.getParent()
Modifier and TypeMethodDescriptionMemorySection.createPath
(@NotNull ConfigurationSection section, @Nullable String key) Creates a full path to the givenConfigurationSection
from its rootConfiguration
.MemorySection.createPath
(@NotNull ConfigurationSection section, @Nullable String key, @Nullable ConfigurationSection relativeTo) Creates a relative path to the givenConfigurationSection
from the given relative section.protected void
MemorySection.mapChildrenKeys
(@NotNull Set<String> output, @NotNull ConfigurationSection section, boolean deep) protected void
MemorySection.mapChildrenValues
(@NotNull Map<String, Object> output, @NotNull ConfigurationSection section, boolean deep) ModifierConstructorDescriptionprotected
MemorySection
(@NotNull ConfigurationSection parent, @NotNull String path) Creates an empty MemorySection with the specified parent and path. -
Uses of ConfigurationSection in org.bukkit.configuration.file
Modifier and TypeClassDescriptionclass
This is a base class for all File based implementations ofConfiguration
class
An implementation ofConfiguration
which saves all files in Yaml.