Skip to content
托管 · 世界与内容

Bedrock 世界与转换

Bedrock 世界格式与 Java 有何不同、如何在地图之间跨平台转换,以及转换过程中会丢失什么。

更新于 2026年8月13日

Java 和 Bedrock 存储世界的方式不同:Java 使用区域文件 .mca,Bedrock 使用 LevelDB 数据库。两者之间没有直接兼容性。

转换

Amulet 和 Chunker 之类的工具可以把世界从一种格式转换为另一种。转换是可行的,但会有损失:

丢失的内容原因
命令方块和函数命令语法不同
部分实体和 NBT没有对应实现
精细调校的红石机制不同
自定义地图和结构数据格式不同

建筑、方块和地形可以正常迁移——这才是关键。

实际中更常见的需求

通常任务是另一回事:让 Bedrock 玩家进入 Java 服务器。为此您不需要转换世界——Geyser 就能实现:手机上的玩家可以连接到普通的 Java 服务器。

对于混合玩家群体来说,这才是正确的路径:一个世界,一个服务器,两个平台。

独立的 Bedrock 服务器

如果您需要的正是原生 Bedrock(附加包、Bedrock 的行为和机制),那就需要单独的核心——Nukkit 或 PocketMine——以及单独的世界。Java 世界只能通过转换迁移过去。

转换后的检查

逐一检查关键点:出生点、基地、机械装置。在开放之前,先让几位玩家进行测试访问——转换后的世界几乎总是需要手动调整。

Minecraft 托管您离线时服务器仍在运行创建服务器