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)