接口的使用
org.bukkit.configuration.Configuration
使用Configuration的程序包
-
org.bukkit.configuration中Configuration的使用
修饰符和类型类说明classThis is aConfigurationimplementation that does not save or load from any source, and stores all values in memory only.修饰符和类型方法说明ConfigurationOptions.configuration()返回关联这个配置的Configuration.Configuration.getDefaults()获取这个Configuration的缺省值Configuration.MemoryConfiguration.getDefaults()ConfigurationSection.getRoot()Gets the rootConfigurationthat contains thisConfigurationSectionMemorySection.getRoot()参数类型为Configuration的org.bukkit.configuration中的方法修饰符和类型方法说明voidConfiguration.addDefaults(@NotNull Configuration defaults) 把指定Configuration全部加入到缺省值列表.voidMemoryConfiguration.addDefaults(@NotNull Configuration defaults) voidConfiguration.setDefaults(@NotNull Configuration defaults) 设置新的缺省值列表.voidMemoryConfiguration.setDefaults(@NotNull Configuration defaults) 参数类型为Configuration的org.bukkit.configuration中的构造器限定符构造器说明protectedConfigurationOptions(@NotNull Configuration configuration) MemoryConfiguration(@Nullable Configuration defaults) Creates an emptyMemoryConfigurationusing the specifiedConfigurationas a source for all default values. -
org.bukkit.configuration.file中Configuration的使用
修饰符和类型类说明class这是一个实现了Configuration的配置文件的基类classAn implementation ofConfigurationwhich saves all files in Yaml.参数类型为Configuration的org.bukkit.configuration.file中的构造器限定符构造器说明FileConfiguration(@Nullable Configuration defaults) 创建一个空的FileConfiguration并且使用Configuration内的所有默认值创建它.