Uses of Interface
com.plotsquared.core.configuration.ConfigurationSection
Packages that use ConfigurationSection
Package
Description
-
Uses of ConfigurationSection in com.plotsquared.core.configuration
Subinterfaces of ConfigurationSection in com.plotsquared.core.configurationModifier and TypeInterfaceDescriptioninterfaceRepresents a source of configurable options and settings.Classes in com.plotsquared.core.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 com.plotsquared.core.configuration that return ConfigurationSectionModifier and TypeMethodDescriptionConfigurationSection.createSection(String path) Creates an emptyConfigurationSectionat the specified path.ConfigurationSection.createSection(String path, Map<?, ?> map) Creates aConfigurationSectionat 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 parentConfigurationSectionthat directly contains thisConfigurationSection.MemoryConfiguration.getParent()MemorySection.getParent()Methods in com.plotsquared.core.configuration with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionstatic StringMemorySection.createPath(ConfigurationSection section, String key) Creates a full path to the givenConfigurationSectionfrom its rootConfiguration.static StringMemorySection.createPath(ConfigurationSection section, String key, ConfigurationSection relativeTo) Creates a relative path to the givenConfigurationSectionfrom the given relative section.static PlotAreaTerrainTypeConfigurationUtil.getTerrain(ConfigurationSection config) static PlotAreaTypeConfigurationUtil.getType(ConfigurationSection config) protected voidMemorySection.mapChildrenKeys(Set<String> output, ConfigurationSection section, boolean deep) protected voidMemorySection.mapChildrenValues(Map<String, Object> output, ConfigurationSection section, boolean deep) Constructors in com.plotsquared.core.configuration with parameters of type ConfigurationSectionModifierConstructorDescriptionprotectedMemorySection(ConfigurationSection parent, String path) Creates an empty MemorySection with the specified parent and path. -
Uses of ConfigurationSection in com.plotsquared.core.configuration.file
Classes in com.plotsquared.core.configuration.file that implement ConfigurationSectionModifier and TypeClassDescriptionclassThis is a base class for all File based implementations ofConfiguration.classAn implementation ofConfigurationwhich saves all files in Yaml.Methods in com.plotsquared.core.configuration.file with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionprotected voidYamlConfiguration.convertMapsToSections(Map<?, ?> input, ConfigurationSection section) -
Uses of ConfigurationSection in com.plotsquared.core.generator
Methods in com.plotsquared.core.generator with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionvoidClassicPlotWorld.loadConfiguration(ConfigurationSection config) This method is called when a world loads.voidHybridPlotWorld.loadConfiguration(ConfigurationSection config) This method is called when a world loads.voidSquarePlotWorld.loadConfiguration(ConfigurationSection config) -
Uses of ConfigurationSection in com.plotsquared.core.plot
Methods in com.plotsquared.core.plot with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionabstract voidPlotArea.loadConfiguration(ConfigurationSection config) voidPlotArea.loadDefaultConfiguration(ConfigurationSection config) When a world is created, the following method will be called for each.voidPlotArea.saveConfiguration(ConfigurationSection config) Saving core PlotArea settings. -
Uses of ConfigurationSection in com.plotsquared.core.plot.world
Methods in com.plotsquared.core.plot.world with parameters of type ConfigurationSectionModifier and TypeMethodDescriptionvoidSinglePlotArea.loadConfiguration(ConfigurationSection config) voidSinglePlotArea.saveConfiguration(ConfigurationSection config) -
Uses of ConfigurationSection in com.plotsquared.core.util
Constructors in com.plotsquared.core.util with parameters of type ConfigurationSection