Uses of Interface
org.bukkit.configuration.ConfigurationSection
-
Packages that use ConfigurationSection Package Description org.bukkit.configuration Classes dedicated to handling a plugin's runtime configuration.org.bukkit.configuration.file Classes dedicated to facilitatingconfigurationsto be read and stored on the filesystem. -
-
Uses of ConfigurationSection in org.bukkit.configuration
Subinterfaces of ConfigurationSection in org.bukkit.configuration Modifier and Type Interface Description interfaceConfigurationRepresents a source of configurable options and settingsClasses in org.bukkit.configuration that implement ConfigurationSection Modifier and Type Class Description classMemoryConfigurationThis is aConfigurationimplementation that does not save or load from any source, and stores all values in memory only.classMemorySectionA type ofConfigurationSectionthat is stored in memory.Methods in org.bukkit.configuration that return ConfigurationSection Modifier and Type Method Description @NotNull ConfigurationSectionConfigurationSection. createSection(@NotNull String path)Creates an emptyConfigurationSectionat the specified path.@NotNull ConfigurationSectionConfigurationSection. createSection(@NotNull String path, @NotNull Map<?,?> map)Creates aConfigurationSectionat the specified path, with specified values.@NotNull ConfigurationSectionMemorySection. createSection(@NotNull String path)@NotNull ConfigurationSectionMemorySection. createSection(@NotNull String path, @NotNull Map<?,?> map)@Nullable ConfigurationSectionConfigurationSection. getConfigurationSection(@NotNull String path)Gets the requested ConfigurationSection by path.@Nullable ConfigurationSectionMemorySection. getConfigurationSection(@NotNull String path)@Nullable ConfigurationSectionConfigurationSection. getDefaultSection()@Nullable ConfigurationSectionMemorySection. getDefaultSection()@Nullable ConfigurationSectionConfigurationSection. getParent()Gets the parentConfigurationSectionthat directly contains thisConfigurationSection.@Nullable ConfigurationSectionMemoryConfiguration. getParent()@Nullable ConfigurationSectionMemorySection. getParent()Methods in org.bukkit.configuration with parameters of type ConfigurationSection Modifier and Type Method Description static @NotNull StringMemorySection. createPath(@NotNull ConfigurationSection section, @Nullable String key)Creates a full path to the givenConfigurationSectionfrom its rootConfiguration.static @NotNull StringMemorySection. 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 ConfigurationSection Constructor Description 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
Classes in org.bukkit.configuration.file that implement ConfigurationSection Modifier and Type Class Description classFileConfigurationThis is a base class for all File based implementations ofConfigurationclassYamlConfigurationAn implementation ofConfigurationwhich saves all files in Yaml.Methods in org.bukkit.configuration.file with parameters of type ConfigurationSection Modifier and Type Method Description protected voidYamlConfiguration. convertMapsToSections(@NotNull Map<?,?> input, @NotNull ConfigurationSection section)
-