Uses of Interface
org.bukkit.configuration.ConfigurationSection
Packages that use 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
Subinterfaces of ConfigurationSection in org.bukkit.configurationModifier and TypeInterfaceDescriptioninterfaceRepresents a source of configurable options and settingsClasses in org.bukkit.configuration that implement ConfigurationSectionModifier and TypeClassDescriptionclassThis is aConfigurationimplementation that does not save or load from any source, and stores all values in memory only.classA type ofConfigurationSectionthat is stored in memory.Methods in org.bukkit.configuration that return ConfigurationSectionModifier and TypeMethodDescriptionConfigurationSection.createSection(@NotNull String path) Creates an emptyConfigurationSectionat the specified path.ConfigurationSection.createSection(@NotNull String path, @NotNull Map<?, ?> map) Creates aConfigurationSectionat 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 parentConfigurationSectionthat directly contains thisConfigurationSection.MemoryConfiguration.getParent()MemorySection.getParent()Methods in org.bukkit.configuration with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionMemorySection.createPath(@NotNull ConfigurationSection section, @Nullable String key) Creates a full path to the givenConfigurationSectionfrom its rootConfiguration.MemorySection.createPath(@NotNull ConfigurationSection section, @Nullable String key, @Nullable ConfigurationSection relativeTo) Creates a relative path to the givenConfigurationSectionfrom the given relative section.protected voidMemorySection.mapChildrenKeys(@NotNull Set<String> output, @NotNull ConfigurationSection section, boolean deep) protected voidMemorySection.mapChildrenValues(@NotNull Map<String, Object> output, @NotNull ConfigurationSection section, boolean deep) Constructors in org.bukkit.configuration with parameters of type ConfigurationSectionModifierConstructorDescriptionprotectedMemorySection(@NotNull ConfigurationSection parent, @NotNull String path) Creates an empty MemorySection with the specified parent and path. -
Uses of ConfigurationSection in org.bukkit.configuration.file
Classes in org.bukkit.configuration.file that implement ConfigurationSectionModifier and TypeClassDescriptionclassThis is a base class for all File based implementations ofConfigurationclassAn implementation ofConfigurationwhich saves all files in Yaml.