当水源、岩浆停止流动,沙子也不再坠落,你的存档貌似进入了“时停”状态,听起来是不是匪夷所思?
但是当你了解“更新抑制”这个特性之后,你会发现在MC中真的可以暂停时间!
01初步了解更新抑制
在了解更新抑制之前,你需要知道MC的状态更新,比如破坏方块、放置方块、农作物成长都是一次状态更新,红石发出的信号被侦测器检测到也是状态更新。
在基岩版中,为了兼顾手机玩家的体验,游戏中1秒内可以同时处理的状态更新数量是有上限的,经过玩家们反复研究测试,最终得出了“”的数值。它便是基岩版中1秒可处理的最大状态更新数量。超出的部分将被延迟到下一秒进行处理。
举一个简单的例子,当你将个侦测器用高频连接在一起时,它们闪烁的频率完全保持一致。当你加入第个侦测器时,你会发现有一个特立独行的侦测器,它的闪烁频率刚好与另个相反,而它便是被系统延迟处理造成的结果。
此种现象被称之为“更新抑制”,顾名思义,在1秒内无法被处理的状态更新,将会被抑制到下一秒中进行。那么更新抑制究竟会造成什么影响呢?
02更新抑制造成的轻微影响
实际上,在正常游戏中,系统自身并没有那么多的状态更新需要处理。只有当玩家在一个区块内堆积大量工作的红石装置时才会出现更新抑制。
更新抑制的主要体现就是略微卡顿、延迟,由于只是一瞬间的影响,很容易被玩家忽略。但如果你将丧心病狂地将大量侦测器堆在一起,将更新抑制提升到可明显感知的程度,那么就会出现水流变慢的情况!
03如何模拟千倍更新抑制?
侦测器模拟更新抑制,只是比较常规的一种方法,实际上玩家更喜欢用气泡柱来模拟更新抑制,因为它仅需少量的方块便能将更新抑制扩大到同等体积侦测器的0倍!
具体方法是在地面上将灵*沙、气泡柱进行交替摆放,然后左右各放置活塞进行来回推拉。
最后搭建一个9*10的水槽,灌水之后便会产生气泡柱,在活塞的推拉下,气泡柱的种类不断地从“涡流到涌流,从涌流到涡流”进行变换,此种变换将造成巨量的更新抑制!
04千倍更新抑制下的影响
当更新抑制造成的延迟足够大的时候,你会发现该区块内的时间仿佛停止了,浮空的沙子不再掉落,没有依靠的展示框仍然挺立,流动性极佳的水源、岩浆如同静止。
这便是更新抑制的影响,但是,它貌似只是看起来比较有趣,花费这么大的精力研究更新抑制,难道只是为了好看?
05催熟万物的更新抑制
不知你是否曾听过“抖沙机制”?又称0tick落沙,利用船或者活塞来使落沙呈现高频率的抖动,从而让种植在上面的甘蔗、仙人掌等快速生长。于是有玩家想抖动泥土来催熟其他农作物,但由于泥土一旦移动,农作物便会立刻掉落,所以该理论貌似无法实现。
但是在千倍更新抑制下,农作物的掉落出现了延迟,当泥土移动之后,农作物仍保持原样,好像没有反应过来一般。利用该机制,可以成功实现抖动泥土来催熟农作物的效果,哪怕是大树也不例外。
重要:不要在自己的生存存档随意测试,测试前请备份,存档崩坏,图酱可不负责哟可惜的是更新抑制只存在于基岩版,java版玩家却无福享受,关于更新抑制的介绍,图酱只是浅尝辄止的简单科普,意在让大家知道有这么一个特性的存在,如果你想详细了解它的原理及其运用,可查看玩家“老色鹰擒小母鸡”的教程。
(声明:本文对更新抑制的撰写已经该玩家的同意)