本帖最后由 tutity_tiger 于 2019-8-26 21:52 编辑



我,小戎,来班门弄斧力
不要在意变量名不规范什么的小细节(



什么东西都塞config.yml里未免也太乱了
来自定义配置文件吧w

  1. File CustomConfigFile = new File(getDataFolder(), "CustomConfig.yml");
  2. Config CustomConfig = new Config(CustomConfigFile,Config.YAML)
复制代码


当然你也可以用json什么的,如果你喜欢的话
  1. File CustomConfigFile = new File(getDataFolder(), "CustomConfig.json");
  2. Config CustomConfig = new Config(CustomConfigFile,Config.JSON)
复制代码


然后新建CustomConfig.yml,在里面写点你想要的东西.


基本操作都是一样的.
  1. CustomConfig.getString("a_custom_config_string")
  2. CustomConfig.getStringList("a_custom_config_list")
复制代码


释放默认配置文件就用这个就可以了.
(这个不会覆盖,也就是说大致和saveDefaultConfig方法是一样的.)
  1. saveResource("CustomConfig.yml");
复制代码


保存配置:
  1. CustomConfig.save()
复制代码


重载配置的话直接这样就可以了:
  1. CustomConfig = new Config(CustomConfigFile,Config.YAML)
复制代码


大概就这样子吧xD


[groupid=1358]黄金之匣美工社[/groupid]