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.Modifier and TypeMethodDescriptionprotected void
YamlConfiguration.convertMapsToSections(@NotNull Map<?,?> input, @NotNull ConfigurationSection section)