• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
资源图标

付费插件 卦像素同步[开源付费] —— FIPixelSync[1.12.2] 2.1-SNAPSHOT

没有购买权限 (128.00 钻石)
放弃掉用redis传输nbt
将更新信息包在非异步执行的保存后执行
流畅成度更好了,暂时删了跨区抓宝可梦
优化更新包的加载时序
全部重写,但还是以替换整个存储管理器为基础

删除了指令,和本次存储的功能保留mysql
增加redis配置

本次更新后的效果
均异步处理。
跨服和跨世界一样丝滑
增加补偿机制(想知道原理可以自行查看源码)
通过补偿机制实现玩家不丢数据(除了介绍说的玩家进服务器就同步即可处理数据的插件(几乎没有这样的插件,有的话你只能找人适配同步))

对于开发者
开发者只需要正常依旧用Pixelmon.storageManager去获取玩家数据就ok所以不需要啥修改
对于真需要将插件在玩家进服的时候立刻执行什么的
可以参考一下
https://github.com/FullIdle/FIPixel...fipixelsync/pixel/FIPixelSyncSaveAdapter.java
这个类里面的lazyReadMap
可以用来判断是否还未加载完也可以实现延续任务等
优化
增加迁移指令 迁移类型仅有pixelmon原版
增加高频更新(config内手段开关默认关闭)
会在玩家修改宝可梦影响到宝可梦的时候即使更新,就算服务器回档了,宝可梦以及任务等其他数据的数据也不会回档~~~
bc跨服的时候是先尝试连接到要跨的子服,连接到了,才会退出正在连接的这个服务器,顺序有点倒置,所以需要二次验证后载入玩家数据