HuskSync [1.16, 1.17, 1.18] - Synchronize player inventories & data cross-server 1.4 HuskSync [1.16, 1.17, 1.18] - 同步玩家库存和数据跨服务器 1.4 付费获得:
HuskSync是现代的跨服务器玩家数据同步系统,它允许玩家数据(库存、健康、饥饿和状态效果)通过使用Redis跨服务器同步。
- 全面:跨服务器同步以下玩家数据。所有这些都可以打开或关闭:
- 库存(和盔甲,副手,选定的插槽)
- 末影箱
- 经验点和等级
- 健康(和最大健康,健康规模)
- 饥饿(和饱和,疲惫)
- 游戏模式
- 进步
- 统计(ESC → 统计菜单)
- 位置(和航班状态)
- 无缝:数据通过 Redis 消息集中缓存和按需分发,而不是不断地从数据库中查询;这意味着该插件能够无缝同步数据——玩家的数据应该几乎是即时更新的。
- 离线查看:离线查看和编辑玩家物品栏和末影箱的内容。
- 轻松从 MySQLPlayerDataBridge迁移。
- 具有易于使用的事件 API的开源。
- /husksync 关于
- /husksync 更新
- 检查更新
- 权限:husksync.command.admin
- /husksync 状态
- 查看系统状态信息
- 权限:husksync.command.admin
- /husksync 重新加载
- 重新加载配置和消息文件
- 权限:husksync.command.admin
- /husksync invsee
- 查看离线玩家的库存
- 权限:husksync.command.inventory
- /husksync echest
- 查看离线玩家的末影箱
- 权限:husksync.command.ender_chest
- /husksync 迁移
要求
- BungeeCord(或衍生产品,例如 Waterfall)或 Velocity 代理服务器
- Spigot(或衍生产品,例如 Paper)游戏服务器
- 一个 Redis 服务器
安装
- 在 Spigot 和 Proxy 服务器的 /plugins/ 文件夹中安装 HuskSync。
- 启动您的服务器,然后再次停止它们以允许生成配置文件。
- 导航到 Spigot 服务器和代理(位于/plugins/HuskSync/)上生成的 config.yml 文件并填写 Redis 服务器的凭据。
- 在代理服务器上,您可以额外配置一个 MySQL 数据库来保存玩家数据,因为默认情况下插件将创建一个 SQLite 数据库。
- 默认情况下,除了玩家位置之外的所有内容都是同步的。如果您想更改同步的内容,可以通过编辑每个 Spigot 服务器的 config.yml 文件来实现。
- 完成所有设置后,请确保重新启动所有服务器和代理服务器。然后,登录并同步数据!
有关更详细的设置信息和故障排除步骤,请单击此处。
bStats
这个插件使用 bStats 为我提供有关其使用情况的指标:
您可以通过导航到 plugins/bStats/config.yml 并编辑配置以禁用插件指标来关闭指标收集。
|