Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement
Dark Oak Sapling
此条目仍需完善。

你可以帮助我们扩充关于该主题的更多信息。

几乎所有的游戏(包括minecraft)都是由一个大循环程序运行的。就像钟内的每个齿轮是和钟摆同步一样,推动游戏模拟进程的每个任务也是和循环程序同步的。相称的,循环程序的一个周期被称之为一"刻(tick)"

游戏刻

minecraft的循环程序是以每秒20周期的固定速度运行的。因此每刻发生在每20分之1秒。在游戏中的一天将正好为24000刻,或20分钟。

但是这个速率也不是完全固定的。如果电脑的性能不足以跟上这个速度,单位时间内的游戏刻就会变少。由于游戏中的绝大多数动作都是以游戏刻而不是真实世界的时钟作为时间基准,这意味着在较慢的电脑上很多事情都要花更长的时间来完成。

在每刻过去时,游戏中的每个部分都会更新一点:移动的物体改变位置,生物检查它们的周围并更新它们的举止,生命值和饥饿值将根据玩家的情况而改变,还有更多更多。

一件游戏刻不影响的事情是图像绘制。游戏的图像绘制是在一个独立的异步循环中进行的,以防止电脑的图形性能影响到游戏模拟,反之亦然。

方块刻

在每个游戏刻,每个区块将随机选出48个方块位置,而这些被选中的方块位置将被给予被称之为"方块刻"的东西。大多数的方块会忽视这刻,但是有些会用其来做些天然的东西:植物生长或者死亡,火焰烧尽,冰融化,树叶腐烂,耕地变成水合物,以此类推。

由于方块刻被随机地给予,因此没有方法来推算方块什么时候会获得刻。刻与刻之间的平均时间为68秒(65536个方块位置除以每刻48个方块位置除以每秒20刻)。换言之,有50%的几率间隔将小于68秒。但是也有机会比68秒短'得多,或者长得多。举例来说,那将会有1%的几率间隔会超过7分钟。想知道关于这些数字背后的数学,请参阅维基百科的Poisson分布

对其反应的方块并不一定会在一刻都会有响应。有些会等多个刻的发生并且有些只有一个随机的响应机率。这就是为什么有些方块会比其他的慢或者是更没有规律的原因。

红石刻

Merge-arrows
此页面被建议与红石电路页面合并。 讨论

理由:这些页面具有相同的主题或信息。
在达成共识前,请勿擅自合并。

一个红石刻代表这两个游戏刻。这将在一个红石电路中的信号创造一个0.1(2/20)秒的延迟。也就是说信号从地点A到地点B是增加了0.1(1/10)秒的。一刻只能属于信号时间的增加,因此,一个信号的传送时间在刻的角度讲是永远不会是减少的。

制造多个或是单个刻的方法

File:Single Tick Setup.png

这个图表解释了方法一

  1. 单个刻能能够通过将一个红石火把放在方块的一边然后在反方向加入输入信号。
  2. 一个刻能通过放置一个红石中继器来做到,在默认情况下当它上面的两个红石火把最相近的时候它将会是1刻。对中继器右击将以量级1,或0.2(2/10)秒增加。一个中继器能够被调整到4刻,同时也就是它的最高等级和两个红石火把是离得最远的。
File:Repeater tick positions.png

从左到右分别是,1刻,2刻,3刻,4刻。

Advertisement