🚀 MultiProxySync 2.2.0
本次更新引入了基于 Redis 发布/订阅的实时同步,并新增了MiniPlaceholders 支持。
✨ 新增
-
新增 Redis 发布/订阅实时同步,以加快跨代理玩家数量更新速度
-
新增 MiniPlaceholders 支持
-
新增
<multiproxysync_global_player_count>占位符
⚡ 改进
-
提升了跨多个代理的玩家数量刷新响应速度
-
改进了关闭清理行为,使代理在删除自身 Redis 数据后发布更新
-
保留了原有的心跳同步作为稳定性备用机制
🐛 修复
-
修复了一个已知的同步时序问题,即玩家加入、离开或代理关闭后,其他代理上的玩家数量变化有时无法及时反映
-
修复了 2.1.0 版本中引入的占位符实现导致的额外 Redis 开销
🚀 MultiProxySync v2.0.0
本次更新是 MultiProxySync 的一次重要升级。
除了继续支持多代理之间的全局人数同步外,现在还进一步完善了 公共 API,并且已经支持通过 Maven Central 直接引入,方便其他插件进行适配与联动。
✨ 特性更新
-
公共 API 正式可用: 其他插件现在可以更方便地读取全网代理、玩家列表和人数统计等同步数据。
-
支持 Maven 引入: 开发者无需再手动安装本地 Jar,可直接通过 Maven 依赖使用 API。
-
项目结构优化: 插件内部结构进行了整理,后续维护和扩展会更加方便。
📌 当前 API 可获取内容
- 所有代理节点
- 全网玩家列表
- 按代理分组的玩家列表
- 全网总人数
- 各代理人数统计
🚀 MultiProxySync v1.3.1
本次更新为 MultiProxySync 带来了一个重要增强:公共 API 支持。 在原有全局同步能力的基础上,现在你可以在其他插件中直接访问跨代理同步后的玩家数据。
✨ 特性更新
- 公共 API: 新增 API 接口,允许其他插件获取全局玩家数据(总人数、分组信息等)。
🚀 MultiProxySync v1.0.0
这是 MultiProxySync 的第一个正式发布版本。它旨在解决 Velocity 分布式群组服务器中,各代理服入口的 Ping 值显示人数不一致的问题。
✨ 特性更新
-
全局实时同步 / Global Real-Time Sync:支持跨多个 Velocity 代理端的玩家实时人数统计。
-
分布式架构:基于 Redis 集合(Set)实现数据存取,轻量且高效。
-
自动故障自愈:当某个代理节点意外离线时,Redis 中的残留玩家数据会在 30 秒内自动清理,有效避免“幽灵玩家”。
-
开箱即用:无需繁琐的指令,配置好 Redis 后即可自动接管服务器列表的人数显示。
🛠️ 如何安装
-
下载
MultiProxySync-1.0.0.jar。 -
将其放入你所有 Velocity 代理端的
plugins/目录中。 -
重启服务器以生成配置文件。
-
在
plugins/multiproxysync/config.yml中填入你的 Redis 连接信息。 -
确保所有节点的
serverName配置项互不相同。
⚠️ 注意事项
- 请确保所有 Velocity 节点都能稳定连接到同一个 Redis 服务器。


