在制作自定义地图的过程中,玩家经常需要制作一个定时关卡。如果玩家不能按时完成,便会受到惩罚。本教程即将推荐一些有用的计时器,这可能需要用到一定的红石以及指令的知识。那么,如果你的知识已经足够充足,现在就开始吧!
短暂性计时
下面提到的方法,只适合于进行不超过1分钟的短暂性计时,而不适用于长时间计时;否则需要极大的工程量。若要进行长时间计时,请参考本页面中的"长时间计时"章节。
红石中继器
众所周知,红石中继器是极其常用的延时工具。在没有调整的情况下,每个红石中继器会在接受红石信号后,将信号强度调整为15并添加1红石刻(0.1秒钟)的延时。对着一个红石中继器按下使用键可以使这一延时持续更久(最多为0.4秒钟),这使得进行数秒甚至数十秒的延时成为可能。
同样地,红石比较器也可以提供1红石刻的延时,但由于不能调整延时时间,这使得红石比较器并不是一个受欢迎的延时元件。
另外,由于一个红石中继器的延时时长最多也只有0.4秒钟,进行一个一分钟的延时甚至需要150个红石中继器,因此它适用于短暂性延时。
活塞延时
利用活塞也是延时的一种好办法,特别是粘性活塞。活塞在伸出以及收回活塞头时都需要花费一定的时间。使用粘性活塞可以制造一个能够重复利用的延时装置:只要让粘性活塞推出红石块,并使其激活下一个粘性活塞,如此制造一个循环往复的装置即可。
如果要停止计时,可以把之间的某个空气替换为基岩。在需要重新启动时,把基岩替换为红石块,之后填充为空气即可再次激活。
矿车延时
由于矿车在铁轨上运行需要花费一定的时间,使用矿车进行计时也是可行的。为了尽量延长计时时间,同时不至于使矿车停止运行,请尽量使用普通铁轨铺设你的轨道,并在适当的间隔距离处放置一个激活的充能铁轨。在轨道的末端放置一个探测铁轨,这样在矿车运行到末端时,便可以启动你想要的惩罚机制。
矿车可以使用发射器发射到铁轨上。记得使用/clone命令来随时填充你的发射器。
长时间计时
下面提到的方法,都可以较为简单地进行长时间计时,而不需要花费很多的时间。
生物
使用恼鬼
与其它大多数生物不同的是,恼鬼不会长时间在世界中存活。在生成一个恼鬼后的2400游戏刻(2分钟),系统就会尝试将恼鬼杀死。利用这一特性,可以使用刷怪蛋或是/summon命令在封闭空间内生成一个恼鬼,之后静候游戏将它杀死。
记得放一个在该封闭空间内探测恼鬼的命令块,使用/testfor命令,在旁边再放置一个红石比较器;当命令块在这个区域内检测不到恼鬼的时候,会输出红石信号给比较器。配合红石非门使用即可进行2分钟的计时。
或者,你可以将多个这样的部分串联到一起,例如当串联两个部分时即可计时4分钟;以此类推,可以计时任何的偶数分钟。
使用水生生物
使用铁傀儡