BlessAzek
本帖最后由 3174941841 于 2019-8-19 17:42 编辑

最近心血来潮想自己写个插件
可我对这方面是一个新手
所以网上找了一大堆教程,
但是我就是没有找到怎么用指令来保存配置

举个栗子:
我在游戏中输入了/command
然后就在配置文件夹中生成一个data.yml文件
在这个data.yml文件里保存输入命令的次数为
times: 1
然后每输入一次这样的指令
times就增加1
怎么做啊

楠木i
本帖最后由 1957863988 于 2019-8-20 12:50 编辑

以Config.yml为例

#判断配置内 times 是否为 null
if (this.getConfig().get("times") == null){
   #如果为null则添加一行 times 值为 1
   this.getConfig().set("times", 1);
}else{
   #如果不为null则在 times 值的基础上增加 1
   this.getConfig().set("times", tihs.getConfig().getInt("times")+1);
}

Config.yml 保存可以用 saveConfig
最后save保存就可以。


初夏是我
厉害厉害

wuzexi
MCBBS有你更精彩

wuzexi
MCBBS有你更精彩