MineConflux - Java/基岩账号数据迁移与绑定

原创 原生模组 MineConflux - Java/基岩账号数据迁移与绑定 1.0.0

请登录后获取
版权类型
原创
适用平台
Java 版服务端(Fabric + Geyser + Floodgate)
版权链接
https://github.com/H4CNPE/mineconflux
Wiki/文档
https://github.com/H4CNPE/mineconflux
语言支持
中文(简体)
前置组件
Fabric API + https://modrinth.com/mod/fabric-api
Geyser + https://geysermc.org/download/
Floodgate + https://geysermc.org/download/?project=floodgate
Floodgate Local Linking + https://geysermc.org/wiki/floodgate/linking/
适配版本(互通)
首版只验证了 Java 1.21.1;基岩协议兼容由 Geyser 决定
## MineConflux 是什么?
 
MineConflux 是给 Fabric + Geyser + Floodgate 互通服务器使用的服务端模组。
 
它让玩家分别验证 Java 版和基岩版账号,在网页中比较两边的背包、位置、经验、进度等数据,然后选择保留哪一边。绑定完成后,两端会使用同一个 Java 身份和同一份存档。
 
## 主要功能
 
- Java 版和基岩版分别使用 /linkcode 获取一次性验证码
- 网页并排查看两个角色的数据
- 以游戏物品栏样式显示背包、装备、副手和末影箱
- 可保留 Java 进度,或把基岩进度迁移到 Java UUID
- 迁移前自动备份玩家存档、进度、统计和计分板
- 玩家未退出服务器时拒绝提交,不会强制踢人
- 绑定后,手机端和电脑端共用同一个角色数据
 
## 安装教程
 
1. 准备 Minecraft Java 1.21.1 的 Fabric 服务端。
2. 安装 Fabric API、Geyser 和 Floodgate Fabric。
3. 按 Floodgate 官方文档启用 Local Linking,并安装 SQLite 或 MySQL 数据库扩展。
4. 下载 mineconflux-1.0.0.jar,放入服务端 mods 文件夹。
5. 启动服务器。首次启动会生成 config/mineconflux.json。
6. 网页默认监听 127.0.0.1:18080。局域网访问可修改 bindAddress;公网请使用 HTTPS 反向代理。
7. 启动日志出现 MineConflux portal listening 后,打开网页测试。
 
## 玩家使用教程
 
1. 用 Java 角色进入服务器,输入 /linkcode,记下“Java 版验证码”,然后退出。
2. 用基岩角色进入同一服务器,输入 /linkcode,记下“基岩版验证码”,然后退出。
3. 打开账号中心,把两个验证码填入对应输入框。
4. 检查双方的身份、位置、背包、末影箱、经验、进度和统计。
5. 选择保留 Java 进度,或保留基岩进度并迁移。
6. 提交成功后,用任意一端重新进入服务器。
 
## 会迁移的数据
 
选择保留基岩进度时,会迁移原版 playerdata、进度、统计和已有计分板分数。playerdata 中包含背包、末影箱、位置、维度、经验、生命、饥饿、状态效果和出生点等数据。
 
经济、领地、权限、任务、宠物归属等其他插件或模组的数据不会自动迁移。
 
## 环境要求
 
- Minecraft Java 1.21.1
- Fabric Loader 0.19.5
- Fabric API 0.116.17+1.21.1
- Java 21 或更高版本
- Floodgate Fabric 2.2.4 系列
- Geyser 使用 Floodgate 认证
- Floodgate Local Linking 数据库扩展
 
> 本模组会写入真实玩家存档。正式使用前请备份世界和 Floodgate 数据目录,并先在世界副本中测试。
作者
h4chPE_Network
价格
50.00金粒
下载
1
查看
17
首次发布
最后更新

评分

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