Package | Description |
---|---|
org.bukkit.configuration |
Classes dedicated to handling a plugin's runtime configuration.
|
org.bukkit.configuration.file |
Classes dedicated to facilitating
configurations to be read and
stored on the filesystem. |
Modifier and Type | Interface and Description |
---|---|
interface |
Configuration
Represents a source of configurable options and settings
|
Modifier and Type | Class and Description |
---|---|
class |
MemoryConfiguration
This is a
Configuration implementation that does not save or load
from any source, and stores all values in memory only. |
class |
MemorySection
A type of
ConfigurationSection that is stored in memory. |
Modifier and Type | Method and Description |
---|---|
static @NotNull String |
MemorySection.createPath(@NotNull ConfigurationSection section,
@Nullable String key)
Creates a full path to the given
ConfigurationSection from its
root Configuration . |
static @NotNull String |
MemorySection.createPath(@NotNull ConfigurationSection section,
@Nullable String key,
@Nullable ConfigurationSection relativeTo)
Creates a relative path to the given
ConfigurationSection from
the given relative section. |
static @NotNull String |
MemorySection.createPath(@NotNull ConfigurationSection section,
@Nullable String key,
@Nullable ConfigurationSection relativeTo)
Creates a relative path to the given
ConfigurationSection from
the given relative section. |
protected void |
MemorySection.mapChildrenKeys(@NotNull Set<String> output,
@NotNull ConfigurationSection section,
boolean deep) |
protected void |
MemorySection.mapChildrenValues(@NotNull Map<String,Object> output,
@NotNull ConfigurationSection section,
boolean deep) |
Constructor and Description |
---|
MemorySection(@NotNull ConfigurationSection parent,
@NotNull String path)
Creates an empty MemorySection with the specified parent and path.
|
Modifier and Type | Class and Description |
---|---|
class |
FileConfiguration
This is a base class for all File based implementations of
Configuration |
class |
YamlConfiguration
An implementation of
Configuration which saves all files in Yaml. |
Modifier and Type | Method and Description |
---|---|
protected void |
YamlConfiguration.convertMapsToSections(@NotNull Map<?,?> input,
@NotNull ConfigurationSection section) |
Copyright © 2021. All rights reserved.