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
(String path) Creates an emptyConfigurationSection
at the specified path.ConfigurationSection.createSection
(String path, Map<?, ?> map) Creates aConfigurationSection
at the specified path, with specified values.MemorySection.createSection
(String path) MemorySection.createSection
(String path, Map<?, ?> map) ConfigurationSection.getConfigurationSection
(String path) Gets the requested ConfigurationSection by path.MemorySection.getConfigurationSection
(String path) ConfigurationSection.getDefaultSection()
MemorySection.getDefaultSection()
ConfigurationSection.getParent()
Gets the parentConfigurationSection
that directly contains thisConfigurationSection
.MemoryConfiguration.getParent()
MemorySection.getParent()
Modifier and TypeMethodDescriptionstatic String
MemorySection.createPath
(ConfigurationSection section, String key) Creates a full path to the givenConfigurationSection
from its rootConfiguration
.static String
MemorySection.createPath
(ConfigurationSection section, String key, ConfigurationSection relativeTo) Creates a relative path to the givenConfigurationSection
from the given relative section.protected void
MemorySection.mapChildrenKeys
(Set<String> output, ConfigurationSection section, boolean deep) protected void
MemorySection.mapChildrenValues
(Map<String, Object> output, ConfigurationSection section, boolean deep) ModifierConstructorDescriptionprotected
MemorySection
(ConfigurationSection parent, 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
(Map<?, ?> input, ConfigurationSection section)