欢迎来到Minecraft插件百科!
对百科编辑一脸懵逼?
帮助:快速入门
带您快速熟悉百科编辑!
因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
查看“HuskSync”的源代码
←
HuskSync
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于这些用户组的用户执行:
用户
、
自动确认用户
、
巡查者
您可以查看和复制此页面的源代码。
[[分类:付费]][[分类:角色]] {{Plugin Infobox |外文名 = HuskSync |作者 = WiIIiam278 |最新版本 = 3.6.6 |源地址 = https://builtbybit.com/resources/husksync-cross-server-data-syncing.34956/ }} <pre style="color: red"> 此插件同时需要 Redis 和 MySQL[或]Mongo[或]PostgreSQL,如果服务器无法部署或不会使用这些软件,请选择其他插件 </pre> HuskSync是一个跨服务器玩家数据同步系统,使您的用户的数据跨多个代理服务器的全面同步。 ==功能== * '''无缝同步''' 利用优化的Redis缓存,当玩家改变服务器同步玩家数据超快的无缝体验。 * '''完成玩家同步''' 同步库存,末影宝箱,健康,饥饿,效果,进度,统计数据,锁定的地图和[https://william278.net/docs/husksync/sync-features 其他]。 * '''备份,恢复''' 出错了吗?将玩家恢复到之前的数据状态。在游戏中恢复和管理数据快照! * '''导入现有数据''' 导入您的 MySQLPlayerDataBridge 数据,或从您现有的世界数据!不需要服务器重置! * '''与Plan联动''' 通过您的 Plan 网页面板上的 HuskSync 分析与您的社区保持联系。 * '''扩展API和开源''' 需要更多?使用开发者接口扩展插件。或者,通过我们的代码赏金系统提交pull请求! ==指南== ===安装=== [https://william278.net/docs/husksync/setup 原始页面] <blockquote>Fabric支持目前处于测试阶段,还没有准备好投入生产。可以在Discord上获取Fabric构建,或者您可以自行编译。</blockquote> ====需求==== * MySQL数据库(v8.0+) 或MariaDB, PostgreSQL或MongoDB数据库 * Redis数据库(v5.0+) -参见[https://william278.net/docs/husksync/faqs 常见问题]解答了解更多细节。 * 任意数量的Spigot服务器,通过BungeeCord或基于速度的代理连接(Minecraft v1.17.1+,运行Java 17+) ** 或Fabric服务器网络,通过Fabric代理连接(Minecraft v1.20.1,运行Java 17+) ====安装指南==== # 安装jar #* 将插件jar文件分别放在每个Spigot/Fabric服务器的/plugins/或/mods/目录下。 #* 不需要将HuskSync作为代理插件安装。 #* Spigot用户: 您可以额外安装ProtocolLib或packetevents,以更好地处理锁定用户。 #* Fabric用户: 确保安装了最新的Fabric API mod jar ! # 重启服务器 #* 启动,然后停止每个服务器,让HuskSync生成配置文件。 #* HuskSync将在控制台中抛出一个错误并禁用插件,因为它无法连接到数据库。您还没有设置凭据,所以这是正常的。 # 输入Mysql和Redis数据库凭据 #* 找到每个服务器上的新配置文件(对于Spigot是~/plugins/HuskSync/config.yml,对于Fabric是~/config/husksync/config.yml) #* 在<code>database</code>部分的<code>credentials</code>下,输入(MySQL/MariaDB/MongoDB/PostgreSQL)数据库的凭据。不应更改<code>connection_pool</code>属性。 #* 在<code>redis</code>部分的凭据下,输入Redis数据库的凭据。如果您的Redis服务器没有密码,请将密码保留为空。 #* 除非您希望在您的网络中有多个服务器集群,每个服务器集群都有单独的用户数据,否则您不应该更改<code>cluster_id</code>的值。 # 在 server.yml 中设置服务器名称文件 #* 导航到每个服务器上的服务器名称文件(对于Spigot是~/plugins/HuskSync/server.yml,对于Fabric是~/config/husksync/server.yml) #* 将此文件中服务器的名称设置为代理配置中定义的该服务器的ID(例如,如果这是您使用/server hub访问的“hub”服务器,请在这里输入“hub”)。 # 重新启动每个服务器 #* 如果你的MySQL和Redis证书是正确的,同步应该在你再次启动服务器时开始。
本页使用的模板:
模板:ArticleCategory
(
查看源代码
)
模板:Plugin Infobox
(
查看源代码
)
模板:信息表
(
查看源代码
)
模板:信息表/列表
(
查看源代码
)
返回
HuskSync
。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
编辑相关
百科公告
编辑帮助
互助客栈
贡献分数
测试沙盒
发布条目
插件分类
管理
安全
聊天
编程
经济
修正
娱乐
综合
信息
机械
角色
传送
网页
整地
创世
付费
其它
工具
链入页面
相关更改
特殊页面
页面信息
相关网站
MCMOD百科
Minecraft中文百科
Minecraft纪念论坛
Minecraft百度贴吧
虚无世界Wiki