我刷到这个更新日志的时候,整个人愣了一下。Mojang在6月16日推送的26.2 Chaos Cubed更新里,修了一个2012年10月24日就提交的bug——编号MC-4。从提交那天算起,到这次修复落地,前后4983天。说真的,一个bug能陪你从小学走到大学毕业,这本身就很离谱。

这事得从Mojang的bug追踪系统说起。MC-4之所以叫MC-4,是因为它是这套系统里第四个被记录的问题,提交日期是2012年10月24日,一个星期三。bug的表现有点绕:玩家在联机服务器里把物品丢在方块边缘的时候,客户端这边有时候会把物品渲染成掉下方块边缘,但服务器那边判定物品还在原来的方块上。两边一冲突,就出现了“我明明看到东西在那边结果根本捡不到”的诡异状况。玩过MC联机的老哥应该都有印象,有时候路过一个方块边缘,看着地上有掉落物,走过去按拾取死活捡不起来,多半就是撞上了这个老bug。

打开网易新闻 查看精彩图片

这bug能活14年,不是Mojang完全没管过。2016年的时候,Minecraft首席设计师兼Mojang首席创意官Jens 'Jeb' Bergensten就在bug追踪页面下留过评论,说这个问题“已经修到我无法再复现的程度了”。但后来的事实证明,Jeb那次可能修掉了一部分触发场景,并没有完全根除。2026年6月16日Mojang在追踪系统里把它标记为“已解决”,才算给这条长达十几年的线索画上句号。

这次26.2更新本身的内容也并不少。版本号打在6月16日周二上线,核心更新包括一个新生物群系“硫磺洞穴”,以及配套的新生物“硫磺方块”。除此之外还有一批bug修复和各种小调整,其中比较显眼的一条是把Hardcore模式下的作弊彻底堵死。这些改动里,硫磺洞穴和硫磺方块属于内容向的补充,堵Hardcore作弊算是社区呼声不低的优化,但真正让老玩家集体瞳孔地震的,还是MC-4终于被打上了“已解决”的标签。

我试着去翻了一圈其他游戏的bug存活纪录,想看看有没有比这个更能熬的。查了一圈没找到更长的案例。唯一比较接近的例子是GTA5的加载界面问题。那个问题折磨了玩家好几年,读取时间长得能去泡碗面再回来。后来一个叫t0st的玩家自己反编译游戏代码,发现了一个CPU瓶颈,改完之后加载时间直接缩短了70%。游戏上线八年之后,Rockstar给t0st转了一万美金作为找bug的奖励。但严格来说,GTA5那个是粉丝自己动手修了再反馈给官方,跟官方自己闷头修了快五千天还不是同一种剧情。

打开网易新闻 查看精彩图片

不过话说回来,Mojang也别高兴太早。bug追踪系统里还有一个叫MC-14的问题,跟MC-4同一天提交,同样从2012年10月24日活到现在,至今还是未解决状态。MC-14的毛病出在矿车上:当两辆矿车占据同一段空间时,它们的动量会继续维持,导致各种诡异的物理交互。老玩家估计都遇到过,矿车系统一旦出了问题,整个自动运输线就跟着抽风,修起来能把人肝到头皮发麻。MC-4封了,MC-14还在那挂着,Mojang的待办清单上还有得勾。

仔细想想,一个存在了14年的bug被修掉这件事,其实挺五味杂陈的。对于这几年刚入坑的新玩家来说,MC-4可能只是个没听说过的编号,联机捡东西不顺手的体验他们或许遇到过,但不会知道背后有个活了快五千天的bug在作祟。对于那些从2012年甚至更早就开始搭方块的老玩家来说,看到这条更新日志,大概跟翻到一张旧地图差不多——记忆里那些年在服务器里追着掉落物狂按右键的画面,一下全回来了。

一个bug活14年是坏事吗?肯定不是。但Mojang没把它扫进“已知问题但懒得修”的角落,憋了这么多年还是掏出了修复,至少说明他们没把bug追踪系统当摆设。更晚总比没有强,这句话放在游戏开发里,有时候也是种实在的态度。