如何把迷你世界的存档导入我的世界MC?Mini2MC Legend:一个将迷你世界的存档r文件转换到我的世界里的伟大项目
Mini2MC Legend:一个将迷你世界的存档r文件转换到我的世界里的伟大项目
文章目录
- Mini2MC Legend:一个将迷你世界的存档r文件转换到我的世界里的伟大项目
-
- 背景
- 原理
- 使用方法
- 后记
背景
在我小学的时候,一个偶然的下午,我第一次接触了迷你世界这个游戏。
当时周围好多人都玩这个游戏(我最初也是玩MC PE版),然后我也试了试,不玩不要紧,一玩就是四年。我可以说是骨灰级牢玩家,在里面创造了大大小小的地图,与同学们在里面留下了一大堆回忆。然后正义总是会到来的,冈易官方起诉迷你终于成功了,迷你被迫改版,改完之后我这个牢玩家进去竟然跟一个萌新一样😊我也只能看着眼前的游戏一步一步地离我远去,就好像那逝去的青春一样😌好久好久,我都没有再玩迷你世界。后来,我拥有了我人生中第一台电脑,开启了我的代码之旅,这也为现在这个legend埋下了伏笔。我在拥有电脑后,开始玩起了MC,我发现,好像MC的确比迷你世界优秀很多,虽然原版只是一个马赛克游戏,但是在添加完模组和光影后,简直美得跟画一样,我喜欢上了MC,在MC这篇大地上开始书写故事。每当我建筑完成一个后,都会想起曾经和朋友在迷你世界里的点点滴滴,特别是,那一张生存地图。那是2020年,疫情刚刚到来时,我和朋友们网课挂后台,偷偷组团玩的生存。直到五年后,一天,我在某论坛上看到了一个十分吸引我眼球的内容:【一种可行的将迷你世界存档导入到mc的方案】原文链接 但是这个项目好像有点问题,并不能使用,好在作者留下了联系方式,我联系上了他,并且和他一起成功地修复了代码,成功地转换了地图,我们打算把他分享出来帮助更多人,于是有了这个项目。
原理
我们并没有直接反编译存档的.r文件,而是另外的一个逻辑:在新版本的迷你世界里面可以运行lua脚本,然后我们抓住了这个点,让它输出世界区块的信息,最后在一个log文件下找到了输出的明文信息,然后再简单处理一下,就可以转换成MC区块格式.mca了。
使用方法
程序基于python运行,如果你的电脑还没有安装python,请自行前往python官网安装python。程序需要安装一些运行库才能运行,在当前目录运行cmd,输入以下命令
pip install -r requirements.txt
安装运行库,然后再看以下教程。










后记
目前这个项目还算完善,至少能够正常使用了,打破了这个障壁,但是用起来还是会有部分小问题,不过由于团队技术限制,目前也只能做到这里了,后续我们有可能考虑制作gui版本和调用显卡进行转换,不过那些以后再说吧。如果你有意向加入我们,以下是几个可用的联系方式,我们十分期待你的到来!
| QQ交流群 | QQ个人 |
|---|---|
| 1053150006 | 1278489415 |
| 3857463390 |
项目地址 https://github.com/FeiCat-Henry/Mini2Mc-Legend/
本程序受MIT协议保护,请注意使用边界!
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)