☆来自对MySQL|深恶痛绝的咆哮☆ |
MySQL固然好,但是方便可不敢说。 并且对于编程新手的我来说真是不友好!(大佬略过)这个插件的作用,就是在不使用MySQL的情况下,实现插件跨服数据同步。 并且有极强的可编辑性。 |
☆简介☆ |
*将你的插件以它为前置,它可以把你的插件的配置文件,统一规划到一个指定目录下存储。 *就可以实现,多服共读,同步(缺点:同一台机器,优点:好编辑,不易出错)。 |
☆食用指南☆ |
这个插件运行后,会在配置文件里生成一个String路径,可定义为你的保存路径
将插件plugin.yml里加上依赖
|
☆更新记录☆ |
应某大佬的提议 @[size=1em]Ghost_chu,我研究一晚上,搞出来个配置文件发生变化时监听(脑细胞死了一片) ![]() 可以只监听被标记的配置文件,构造方法为 @Getter PluginYaml pluginYaml = new PluginYaml(this); //该配置文件发生变化是否触发监听 boolean callEvent =true; File file = pluginYaml.getFile("test"+File.separator+"config.yml",callEvent ); 如果callEvent 为true则该文件被监听。 该监听器的构造,和调用方法不知道对不对,有大佬的话,还请帮忙优化一下~233 |
☆下载☆ |
站内下载:
![]() 如果觉得这个插件帮到了你,请不要吝啬你的人气和金粒哟! |
love12138 发表于 2019-2-4 13:11
就是将所有数据全部复制到另一个服务器上进行覆盖吗?
一手汗 发表于 2019-2-4 13:34
比如authme的那个插件 - -
他怎么连入你的这个插件里呢- -
Ghost_chu 发表于 2019-2-4 15:42
然而你没考虑到配置文件更新后发送类似ConfigUpdateEvent事件通知配置发生变更 ...
Ghost_chu 发表于 2019-2-4 15:42
然而你没考虑到配置文件更新后发送类似ConfigUpdateEvent事件通知配置发生变更 ...
835937470 发表于 2019-2-4 13:24
不是,是在同一台机器上,让所有以它为前置是插件,的配置文件,统一到一个目录里,所有服务端的该插件, ...