| Package | Description | 
|---|---|
| org.bukkit.configuration | Classes dedicated to handling a plugin's runtime configuration. | 
| org.bukkit.configuration.file | Classes dedicated facilitating  configurationsto be read and
 stored on the filesystem. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MemoryConfigurationThis is a  Configurationimplementation that does not save or load
 from any source, and stores all values in memory only. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Configuration | MemoryConfiguration. defaults | 
| Modifier and Type | Method and Description | 
|---|---|
| Configuration | ConfigurationOptions. configuration()Returns the  Configurationthat this object is responsible for. | 
| Configuration | MemoryConfiguration. getDefaults() | 
| Configuration | Configuration. getDefaults()Gets the source  Configurationfor this configuration. | 
| Configuration | MemorySection. getRoot() | 
| Configuration | ConfigurationSection. getRoot()Gets the root  Configurationthat contains thisConfigurationSection | 
| Modifier and Type | Method and Description | 
|---|---|
| void | MemoryConfiguration. addDefaults(Configuration defaults) | 
| void | Configuration. addDefaults(Configuration defaults)Sets the default values of the given paths as provided. | 
| void | MemoryConfiguration. setDefaults(Configuration defaults) | 
| void | Configuration. setDefaults(Configuration defaults)Sets the source of all default values for this  Configuration. | 
| Constructor and Description | 
|---|
| ConfigurationOptions(Configuration configuration) | 
| MemoryConfiguration(Configuration defaults)Creates an empty  MemoryConfigurationusing the specifiedConfigurationas a source for all default values. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileConfigurationThis is a base class for all File based implementations of  Configuration | 
| class  | YamlConfigurationAn implementation of  Configurationwhich saves all files in Yaml. | 
| Constructor and Description | 
|---|
| FileConfiguration(Configuration defaults)Creates an empty  FileConfigurationusing the specifiedConfigurationas a source for all default values. | 
Copyright © 2022. All rights reserved.