• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
资源图标

原创 开源 其他 HikariSync-完全免费!高版本数据同步解决方案!【开发中】 【玩家数据】HikariSync-PlayerData 1.0.0

版权类型
原创
插件中文名称
HikariSync
插件英文名称
HikariSync
原帖地址
#
支持的核心(服务端)
  1. Spigot
  2. Paper
  3. Purpur
  4. Leaves
  5. 其他核心
语言支持
English
适配版本(Java)
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13

HikariSync-高版本数据同步解决方案!

插件反馈/意见/交流群:955212292

简介:​

1.由于我朋友的服务器在升级高版本时使用的同步插件没能支持1.21.1版本,并且他们使用的插件、以及据我所知目前圈内实现相关功能的均为​

2.本插件基于MIT协议开源,并提供了扩展开发API,有我进行开发的本体和部分扩展将​

注意事项:​

1.本插件仍然在开发中,可能遇到数据同步失败或玩家加入游戏被踢等问题,不过在内置的心跳机制的帮助下,每一个子服在启动时会自动删除出错的数据,最大程度防止该类情况的出现。​

2.使用本插件需要一个Mysql数据库,推荐延迟低于10ms,否则极有可能可能会造成等待数据库所造成的导致难以正常游玩的问题。

3.本插件实际为插件集、基于模块化架构,只安装本帖附件中的的核心是不会有任何功能的!


核心与扩展列表&当前版本(带*号的为官方提供扩展,将永久保持免费和开放):​

1.本帖:HikaiSync-Core 【*1.0.0】​

必装,提供驱动所有扩展和防止玩家重复进服,以及统一管理数据库连接​

2.HikariSync-Inventories【*1.0.0】​

提供对于物品栏、装备栏、副手的数据同步(以及内置了一个由我自主改进的、基于游程编码的数据包压缩算法,对于原版Minecraft协议中物品数据、拥有优秀的10%压缩比,最大程度节省数据库占用。)​

3.HikariSync-PlayerData【*1.0.0】​

提供对于玩家生命值,饥饿值,饱和度,经验,药水效果的数据同步。​


安装指南:​

在本地或远程(不推荐)部署好一个Mysql服务器(版本推荐8.0+),尽量保持延迟低于10ms,可保证最佳体验。
登录Mysql后,在root账户下创建一个名为hikarisync的数据库:

SQL:
CREATE DATABASE hikarisync;
准备一个Mysql用户hikarisync,密码hikarisync,并给予该用户对于数据库的完整访问权限。
SQL:
CREATE USER 'hikarisync'@'localhost' IDENTIFIED BY 'hikarisync';
SQL:
GRANT ALL PRIVILEGES ON hikarisync.* TO 'hikarisync'@'localhost';
SQL:
FLUSH PRIVILEGES;
将HikariSync-Core和想使用的扩展添加进服务器plugins内,启动服务器。
大功告成!
作者
Eventually
下载
105
查看
166
首次发布
最后更新

评分

0.00 星 0 次评分
后退
顶部 底部