一项社区压力测试消除了玩家对 Minecraft 即将推出的 cushion(坐垫)机制在性能方面的主要顾虑。玩家 Daniel Prantolov 在一个超平坦世界(Superflat world)的 9 个区块中放置了 2,304 个 cushion,并测量了前后的 FPS。结果如何?基本没有差异。
玩家最初为何感到担忧
这种担忧其实非常合理。Mojang Studios 最近透露,Steve 终于可以坐下了,而该机制使用了一种名为 cushion 的新物体。关键在于:cushion 是实体(entities),而不是方块(blocks)。在 Minecraft 中,这种区别非常重要,因为实体比静态方块占用更多的处理资源。盔甲架、物品展示框、生物、船都属于实体,任何建造过大型农场的玩家都知道,当你在一个区域堆叠数百个实体时会发生什么。
因此,当玩家开始计算并想象在基地中塞满 cushion 的场景时,关于卡顿的担忧在理论上是站得住脚的。
测试的实际结果
Prantolov 的实验非常直观。他加载了一个超平坦世界(排除了地形生成带来的性能开销变量),在 9 个区块的范围内放置了 2,304 个 cushion,并记录了每个阶段的 FPS。他在 X 上分享的截图显示,帧率在整个过程中保持稳定。
他的结论很直接:cushion 本身并不会导致性能问题。
一些玩家对此提出了反驳,指出超平坦世界排除了真实生存模式中会产生的大量干扰因素。在长期运行的存档中,箱子、物品展示框、生物、动物农场和自动分类系统都会堆积在一起,导致性能表现变得更加复杂。
Prantolov 对此直接进行了回应:
“当然,我可以把这 9 个区块移到常规的‘生存’模式世界中,加上箱子、几个动物农场,甚至是一个巨大的自动存储分类系统……是的,确实会出现卡顿,但那是因为 cushion 以外的所有东西造成的。”
这里的关键在于,该测试专门隔离了 cushion 这一实体。如果在一个塞满 2,000 个 cushion 的生存世界中出现卡顿,罪魁祸首几乎肯定是在它们旁边运行的其他所有东西。
cushion 机制及后续内容
cushion 的公布是 Mojang 更广泛更新的一部分,该更新还预告了一个名为 Dappled Forest 的新生物群系。这两个功能目前都已在快照版本中提供,这意味着在本次性能测试出现之前,社区已经对其进行了几天的探索。
对于那些等待坐下机制多年的玩家来说,使用 cushion 实体的方法是一个合理的折中方案。它将交互绑定到一个可放置的物体上,而不需要为游戏中每一个类似座位的表面进行全面的动画重制。其代价是实体开销问题,而 Prantolov 的测试表明,在实际操作中这种影响微乎其微。
对于运行大型服务器或重度模组世界的性能敏感型玩家,养成关注实体数量的习惯仍然很有必要。如果你已经安装了数十个模组,无论 cushion 的情况如何,查看一份侧重性能的模组列表都是值得的。
该快照仍处于测试阶段,因此 Mojang 可能会在功能正式发布前调整 cushion 的处理方式。就目前而言,本次测试的数据是社区测试所能提供的最令人放心的结果。请持续关注 Minecraft 攻略中心,以获取未来几周内更多快照功能的文档和测试信息。








