开源跨平台联机方案

MnMCP

Minecraft ↔ MiniWorld

实现迷你世界(国服/外服·手游/PC)与 Minecraft(Java/Bedrock)全端互通联机的开源解决方案。
打破平台壁垒,让不同世界的玩家能够一起游戏。

MnMCP 项目展示

项目概览

开源跨平台联机解决方案

迷你世界端

支持国服手游、国服 PC、外服手游、外服 PC 四端接入。

Minecraft 版本

兼容 Minecraft Java Edition 与 Bedrock Edition。

方块同步

已支持 29+ 种方块双向映射,并持续扩展映射覆盖。

开源协议

项目采用 MIT 协议,支持社区协作与二次开发。

核心功能

打破平台壁垒,让不同世界的玩家一起游戏

全端互通

支持迷你世界四端与 Minecraft Java/基岩版互通,真正实现全平台联机。

协议翻译

实时转换两款游戏的数据包,保持跨平台通信稳定顺畅。

方块同步

支持方块双向同步并进行坐标修正,解决镜像和偏移问题。

聊天转发

跨平台实时聊天互通,玩家在不同端之间可无缝交流。

加密支持

完整支持国服 AES-128-CBC 与外服 AES-256-GCM 加密链路。

高性能

基于异步架构支持高并发在线,弱网环境下依然保持流畅体验。

技术架构

分层设计,模块化实现,易于扩展和维护

迷你四端 手游/PC 国服/外服
端适配层 差异化处理
协议翻译层 迷你→Java
Java中转 PaperMC 1.20.6
GeyserMC Java↔Bedrock
MC全端 Java/基岩

项目状态

持续开发中,欢迎贡献代码

100%
协议分析
80%
协议实现
75%
方块映射
70%
登录认证
8%
开发周期(12周计)

技术栈

基于成熟开源技术构建跨平台桥接能力

Python 生态

  • Python 3.11+ 异步架构
  • asyncio 高性能网络
  • 协议分析与自动化
  • 数据包解析与转换

Minecraft 服务端

  • PaperMC 1.20.6
  • GeyserMC 互通桥
  • Floodgate 认证
  • Fabric 模组支持

逆向工程工具链

  • APKTool 反编译
  • JADX Java 反编译
  • Frida 动态分析
  • Wireshark 抓包

下载

获取最新版本,开始跨平台联机体验

服务端

v1.0.0 - 稳定版

包含代理服务器、PaperMC、GeyserMC 完整环境

下载服务端

源代码

GitHub 仓库

完整源代码、文档和开发工具

查看源码

文档

完整开发文档

部署指南、API 文档、开发教程

查看文档

加入社区

与开发者交流,获取最新动态