TeaCon 茶后谈第 434 期
八年前的 2015 年 11 月 8 日[1],一位玩家在 r/feedthebeast(讨论 Minecraft 模组相关话题的海外论坛,参见「茶后谈#32」)上发帖求助,声称自己在玩 FTB Infinity 整合包时「遇到了灵异现象」:这位玩家当时正在服务器多人游戏中,突然有人看到了红色或绿色的闪光特效,其中红色闪光伴随 5 秒中毒效果,而绿色闪光伴随 5 秒生命恢复效果;而更令人不安的是,这种特效还会「传染」:看见过闪光特效的玩家接触其他玩家后,被接触的玩家也会获得这种特效。发帖的玩家最初怀疑这是某种模组漏洞导致的,但几番调查搜索无果,最终决定发贴求助。求助帖很快引起了社区成员的注意;同时,这位发帖的玩家还发现,在过去一年中,已经有三个询问类似问题的求助帖了 [2][3][4],但都没有下文。有用户注意到,这四个求助帖分别提及了四个互不相同的整合包;因此,他们对这四个整合包的模组列表进行了交叉对比。与此同时,名为 Mj11j 的用户跟帖表示「我大概能确定是谁,并且要给当事人发消息围观」,并在其他人的回复下,发表了一些云里雾里的所谓「提示」。最终,在交叉对比模组列表,并对 Mj11j 的评论加以分析后,名为 TheBigKahooner 的用户最终锁定了这个灵异现象的始作俑者:iChunUtils [6]。iChunUtils 的作者 iChun 随后在原帖下发表了长篇回帖[7],阐述了该设计的幕后故事,同时给出了整个机制的深入解析(如下图)。简单来说,iChun 在收集 Steam 游戏成就时,遇到了一类特别的游戏成就:Viral Achievement,此类成就的达成条件,是玩家与已获得该成就的玩家互动;其收集过程有如病毒传播,因此得名。iChun 对这类成就印象深刻,并意识到「还没有哪个 Minecraft 模组干过这事」,于是决定在自己的模组中付诸实践,最终完成于 2015 年 3 月 18 日[8]。该特性在 iChunUtils 移植至 Minecraft 1.9 时消失,至今没有回归,原因不明。【本期编辑:3TUSK,NoName德里奇】
[1]: https://redd.it/3s099h/,以北京时间计算。 [2]: https://redd.it/33uo6a [3]: https://redd.it/36wc3c [4]: https://redd.it/3fwhiu [5]: https://old.reddit.com/r/feedthebeast/comments/3s099h/identifying_a_red_green_flash_with_poison_effects/cwtet8k/ [6]: https://old.reddit.com/r/feedthebeast/comments/3s099h/identifying_a_red_green_flash_with_poison_effects/cwti3ij/ [7]: https://old.reddit.com/r/feedthebeast/comments/3s099h/identifying_a_red_green_flash_with_poison_effects/cwtkn7k/ [8]: 见 GitHub 提交 iChun/iChunUtil@ff832db5c4b47acf2602870a1f1553250b919d33