首先是你要在插件的 src/ 文件夹里面添加一个配置文件, 比如 qaq.yml,里面填写上默认配置的内容。

然后呢,在第一次启动的时候,让 bukkit 把你 jar 包里的这个配置文件保存到 plugins/ 里面

// 这里面的 false 意思是, 如果这个文件已经存在的话就不要替换它
saveResource("<文件名>", false);

下一步,你得把文件的内容读出来:

// 读文件
File file = new File(this.getDataFolder(), "<文件名>");

最后一步是转为 YamlConfiguration

// 这个 yamlConfiguration 就是YAML配置对象了
YamlConfiguration yamlConfiguration = YamlConfiguration.loadConfiguration(file);
P.S. 原标题 Creating multiple config files & using them

Tag: bukkit