Minecraft 设计思想

Java / Bedrock 对照表

世界格式、红石、战斗、模组与附加包、市场、平台能力。逐项列表。解释在正编,不在本表展开。

本章命题:对照只列分叉。删掉表里的「Java」或「Bedrock」,句子对另一边仍成立的,本表不单列。要因果,去卷一第 8 章或卷三第 15 章。

1问题

收银台捆过。世界没有捆。查「两边差在哪」时,最容易把本表读成卷三缩写,或读成「哪边才是正作」。两边都是产品。本表只回答:同一项合同,两边各写了什么。

每行链到史实或实现。史实:《两条产品线:Java 与 Bedrock》。实现:《Bedrock 作为另一次实现》。机制细节仍在各专题章,本表不重写。

2逐项表

项JavaBedrock正编
世界格式Anvil 区域文件(.mca)+ NBT;大端为主LevelDB(db/)+ 小端 NBT;level.dat 另有 8 字节头史实 实现
存档互通与 Bedrock 互不兼容(商店页写明)同上;PC 捆绑只焊收银台史实 实现
网络协议TCP 包;1.7 起 Netty;协议号当 ABI基于 RakNet 的 UDP;不是 wiki.vg 那张表的译本史实 实现
单人权威1.3.1 起内置服务端;暂停是礼貌从第一天更像主机权威;好友列表近默认入口史实 实现
红石指令表准连接等词活在这一边;MC-108 标 WAI无准连接;红石可与主循环分班史实 实现
活塞与方块实体通常推不走带方块实体的方块可以推走实现
近战1.9 起攻击冷却、盾、双持无同一根冷却条;长期分叉史实 实现
扩展:内容数据包、资源包;停在新交互之前行为包、资源包、脚本 API(沙盒 JS)史实 实现
扩展:系统Forge / Fabric / Mixin:可加动词审核墙内;切不进活塞检查那种切口史实 实现
服务器立法任意 IP;插件河;主机可填地址游戏内浏览器、合作服、常要企业与账号史实 实现
内容货架无同等官方模组商城;EULA 限制出售模组Marketplace:可审核、可定价、跟账号走史实 实现
消费名2017 年后称 Java Edition可联机设备上占用光秃秃的「Minecraft」史实
平台Windows / macOS / Linux手机、主机、Windows 商店端等史实 实现
账号已迁微软账号;聊天签名与举报在 1.19.1Xbox 账号、家长控制更早是默认史实
教育旧 MinecraftEdu 是 Java 模组Education 建在 Bedrock;旧课室世界迁不入史实
渲染栈LWJGL / OpenGL 一路;民间 Sodium 等自研栈(含 RenderDragon);不是同一栋楼实现

「Parity」对齐的常常是内容清单(同一只生物、同一张木头),不是未定义行为宪法。灯不亮时,先看本表「红石指令表」再看跑分。

3这一章留下什么

  • 爱好者:买一份仍然不是全部。能联机的那条线占用了本名;模组河、准连接、十年存档各在各的护照上。
  • 开发者:能抄走的是分叉清单:柜子、协议、红石词、战斗手、扩展面、货架。抄不走的是两套测试集。本表不是合并规格。合并没有共同的怪癖宪法。

On this page