CobbleSync —— 终极方块宝可梦跨服同步引擎

原创 付费 闭源 CobbleSync —— 终极方块宝可梦跨服同步引擎 1.0.1

请登录后获取
版权类型
原创
插件中文名称
宝可梦跨服同步引擎
插件英文名称
CobbleSync
原帖地址
#
支持的核心(服务端)
  1. 其他核心
语言支持
多语言
前置组件
CobbleSyncVelocity
适配版本(Java)
  1. 1.21
CobbleSync 跨服同步引擎

专注于“稳定”与“兼容”的底层解决方案

━━━────────────────────────────────────────────────────────────────

■ 做这个插件的初衷

开过宝可梦群组服的服主应该都遇到过这些麻烦:

✖ 频繁丢档: 玩家跨服时网络卡了一下,背包或者刚抓的宝可梦就没了。

✖ 跨服卡顿: 遇到高峰期,玩家一切服,服务器就疯狂读写数据库,TPS直接掉到个位数。

✖ 兼容性差: 自己服里加了自定义精灵,或者装了 MegaShowdown 之类的饰品模组,结果跨服根本不同步。

CobbleSync 就是为了从根本上解决这些问题而写出来的。不搞花里胡哨的噱头,只做最扎实的底层逻辑。

━━━────────────────────────────────────────────────────────────────

■ 核心功能介绍

01. 该有的数据,全都能同步

除了最基础的 队伍(Party)、电脑盒(PC)、图鉴(Pokedex)、初次选择精灵状态、 精灵携带道具 外,本插件还做到了:

✔ 完美支持“自定义精灵 (Custom Pokemon)”的同步。

✔ 原生支持 MegaShowdown 饰品栏同步。

玩家在子服之间切换,感觉就像在同一个服务器里传送一样自然。

02. 宁可踢出玩家,也绝不覆盖旧档

很多丢档是因为“数据没加载出来,但系统以为你是新号,最后存了个空档进去”。

本插件内置了安全容错机制,如果遇到数据库卡死或者网络波动,系统会进行安全重试。如果重试依然失败,会直接在 Velocity 代理端拦截并踢出玩家,绝对不会用空数据覆盖玩家的辛苦存档。

03. 性能优化:只存有变化的数据

摒弃了传统的“每次切服都把所有数据全量保存一遍”的笨办法。

插件会自动追踪玩家的数据状态,只有当玩家的数据真正发生改变时,才会写入数据库。极大减轻了数据库的压力,百人在线也毫无性能焦虑。

04. 跨服通信防伪造

安全方面,代理端(Velocity)和后端子服之间的通信做了严格的签名校验。外挂或熊孩子无法通过伪造跨服数据包来刷物品、刷宝可梦,保护服务器的经济平衡。

05. 方便好管理的后台

提供实用的管理员指令(重载、在线状态查看、强制保存等)。

另外,插件内所有的提示信息都可以自定义,支持多语言,你可以根据自己服务器的风格来修改所有的提示词。

━━━────────────────────────────────────────────────────────────────

CobbleSync

懂行的服主自然懂,用最省心的方式,开最稳定的群组服。

​

作者
SunoAMV
查看
493
首次发布
最后更新

评分

0.00 星 0 次评分

SunoAMV 的其他资源

最新更新

  1. 版本更新为1.0.1 架构重构,饰品栏同步支持

    版本更新为1.0.1 架构重构,饰品栏同步支持
后退
顶部 底部