程序包 | 说明 |
---|---|
org.bukkit.configuration |
专门用于处理插件运行时配置的类.
|
org.bukkit.configuration.file |
致力于简化
配置 的读取和保存操作的类. |
限定符和类型 | 接口和说明 |
---|---|
interface |
Configuration
配置文件的基类.
|
限定符和类型 | 类和说明 |
---|---|
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. |
限定符和类型 | 方法和说明 |
---|---|
ConfigurationSection |
MemorySection.createSection(java.lang.String path) |
ConfigurationSection |
ConfigurationSection.createSection(java.lang.String path)
Creates an empty
ConfigurationSection at the specified path. |
ConfigurationSection |
MemorySection.createSection(java.lang.String path,
java.util.Map<?,?> map) |
ConfigurationSection |
ConfigurationSection.createSection(java.lang.String path,
java.util.Map<?,?> map)
Creates a
ConfigurationSection at the specified path, with specified values. |
ConfigurationSection |
MemorySection.getConfigurationSection(java.lang.String path) |
ConfigurationSection |
ConfigurationSection.getConfigurationSection(java.lang.String path)
获取一个
ConfigurationSection ,它是一个以指定路径作为基点的新的配置项,修改会同步. |
ConfigurationSection |
MemorySection.getDefaultSection() |
ConfigurationSection |
ConfigurationSection.getDefaultSection()
|
ConfigurationSection |
MemorySection.getParent() |
ConfigurationSection |
ConfigurationSection.getParent()
Gets the parent
ConfigurationSection that directly contains this ConfigurationSection . |
ConfigurationSection |
MemoryConfiguration.getParent() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
MemorySection.createPath(ConfigurationSection section,
java.lang.String key)
Creates a full path to the given
ConfigurationSection from its
root Configuration . |
static java.lang.String |
MemorySection.createPath(ConfigurationSection section,
java.lang.String key,
ConfigurationSection relativeTo)
Creates a relative path to the given
ConfigurationSection from
the given relative section. |
protected void |
MemorySection.mapChildrenKeys(java.util.Set<java.lang.String> output,
ConfigurationSection section,
boolean deep) |
protected void |
MemorySection.mapChildrenValues(java.util.Map<java.lang.String,java.lang.Object> output,
ConfigurationSection section,
boolean deep) |
构造器和说明 |
---|
MemorySection(ConfigurationSection parent,
java.lang.String path)
Creates an empty MemorySection with the specified parent and path.
|
限定符和类型 | 类和说明 |
---|---|
class |
FileConfiguration
这是一个实现了
Configuration 的配置文件的基类 |
class |
YamlConfiguration
An implementation of
Configuration which saves all files in Yaml. |
限定符和类型 | 方法和说明 |
---|---|
protected void |
YamlConfiguration.convertMapsToSections(java.util.Map<?,?> input,
ConfigurationSection section) |