本站文本内容除另有声明外,均在知识共享 署名-非商业性使用-相同方式共享 3.0 协议下提供。(详细信息…

日夜交替

来自Minecraft Wiki
跳转至: 导航搜索
一个完整的日夜交替过程。

日夜交替(Day-Night Cycle)主世界中2个主要亮度设置的交替过程,需时20分钟。

时间换算[编辑 | 编辑源代码]

Minecraft时间与现实时间的大约换算图

Minecraft中时间流逝的速度是现实时间的精准的72倍。这是由于现实中1天有1440分钟,而1个完整的Minecraft天持续20分钟,144020 = 72。时间单位的换算如下:

Minecraft时间至现实时间[编辑 | 编辑源代码]

Minecraft时间 Minecraft刻 现实时间
1秒 0.27 0.0138
1分钟 16.6 0.83
1小时 1,000 50秒
1天 24,000 20分钟
1周(7天) 168,000 2.3小时
1个月(30天) 720,000 10小时
1年(365.25 天) 8,766,000 121.75小时(5.072916天)

现实时间至Minecraft时间[编辑 | 编辑源代码]

现实时间 Minecraft时间
120 3.6秒
1秒 1分钟12秒
1分钟 1小时12分钟
1小时 3天
1天 2.4个月 = 72天
1周 约1.385年 ≈ 17个月 = 72周 = 504天
1个月 6年 = 72个月 ≈ 308.5周 = 2,160天
1年 72年 ≈ 876.5个月 ≈ 3,757周 ≈ 26,297.5天

24小时制下的Minecraft天[编辑 | 编辑源代码]

Minecraft
一天中的时间
Minecraft
现实时间
(分钟)
事件
6:00 24000
(0)
20:00
(0:00)
Minecraft天的开始。
6:27 450 0:22.5 日出结束。地平线颜色不再变化。
7:00 1000 0:50 /time set day命令设置的时间。
10:17 4283.333 3:34.167 亮度达到最大值15。
12:00 6000 5:00 正午:太阳处于正中。
13:42 7700 6:25 亮度开始降低。
17:37 11616.667 9:40.833 日落开始。地平线开始昏暗。
18:31 12516.667 10:25.833 开始可以上床睡觉。
18:34 12566.667 10:28.333 月亮出现在地平线上。
不死生物不再自燃。
18:58 12966.667 10:48.333 雨天时户外自然生成攻击型生物的第一刻。[注 1]

19:00 13000 10:50 /time set night命令设置的时间。
19:03 13050 10:52.5 太阳完全消失于地平线。
19:11 13183.333 10:59.167 晴天时户外自然生成攻击型生物的第一刻。[注 1]
19:48 13800 11:30 日落结束。地平线颜色不再变化。
24:00
(0:00)
18000 15:00 午夜:月亮处于正中。
4:33 22550 18:47.5 日出开始。地平线开始变亮。
4:48 22800 19:00 晴天时户外自然生成攻击型生物的最后一刻。[注 1]
4:55 22916.667 19:05.833 太阳出现在地平线上。
5:01 23016.667 19:10.833 雨天时户外自然生成攻击型生物的最后一刻。[注 1]
5:27 23450 19:32.5 月亮完全消失于地平线。
符合条件的不死生物开始自燃。

白天[编辑 | 编辑源代码]

一天的开始。

白天是一天周期中最长的一节,历时10分钟。

单人游戏中玩家在一个新世界首次出生时,时间总会处于白天的开始(0:00)。大多数多人游戏服务器的时间也是从这个时间开始,但日夜交替会持续进行,不会受玩家加入影响。

白天时,太阳会逐渐升到蓝天的中央。天空的具体颜色取决于当前所在的生物群系。例如,沙漠的天空比草原蓝色更淡。

在将近正午的时候,所有直接暴露于天空下的方块均被亮度15的阳光照射,此为亮度的最大值。阳光提供了树苗农作物生长所需的充足阳光。直接暴露在阳光下的大部分不死生物(包括僵尸骷髅,不处于阴凉处、水中,且不戴头盔)会被点燃。另外,阳光会使尚未追逐玩家的蜘蛛进入中立状态,使末影人靠近玩家时随机传送并保持对玩家的中立。

在白天持续期间,阳光传感器的信号输出强度保持最大。

日落[编辑 | 编辑源代码]

在高处看到的日落。

日落是介于白天和夜晚之间的时间段,持续1 12分钟。

日落时,太阳从西边降落,月亮从东边升起。下落的太阳附近的天空会有红晕。日落时的太阳看上去还会渐渐变大。

所有直接暴露在天空之下的、未被其它光源照亮的方块,每10秒钟亮度降低1级。

在日落和日出之间的时间段,玩家可以睡在上。在单人游戏中,睡觉会直接将日夜交替快进到日出,且将天气转为晴朗。多人联机中也可以实现,只需要所有的在线玩家都睡在床上即可。然而,游戏中许多机制中时间并不会随之流逝:比如,农作物不会生长,熔炉中的物品烧炼进度也不会改变。

夜晚[编辑 | 编辑源代码]

冻原的夜晚;可以看到多种生物。

夜晚比白天略短,持续7分钟。

夜晚时,月亮会逐渐升到天空的中央,黑蓝色的天空布满了微小而白亮的星星。星星会随着月亮移动,日落即将结束的时候会先于月亮出现。

夜晚期间,整个世界被黑暗掩盖,亮度最低降至4,从而攻击型生物会在地表生成。允许攻击型生物生成的精确时间为9625刻。虽然夜晚的亮度低,但农作物仍会生长,除非玩家睡在上度过夜晚。

在夜晚持续期间,反向阳光传感器的信号输出强度保持最大。

日出[编辑 | 编辑源代码]

太阳从地平线上升起。

日出是介于夜晚和白天之间的时间段,持续1 12分钟。

日出时,月亮往西方地平线方向降落,太阳从东方地平线上升起。升起的太阳附近的天空会有红晕。升起的太阳看上去会渐渐变大,但最后会随着高度增加而慢慢缩小至8×8像素。

所有直接暴露在天空之下的方块每隔10秒亮度增加1。最终,阳光的威力再一次展现,大部分怪物的威胁被驱除。

日出的曙光开始于22009刻,或现实时间的4:00:32。精确的停止刷怪时间为22812(04:48:43),雨天则推迟至23031(05:01:08)。[注 1]

WatchCycle.gif

[编辑 | 编辑源代码]

可使玩家获知Minecraft时间。玩家在地下作业、看不到日夜交替现象时,钟会发挥很大作用。它能避免玩家不小心在夜晚返回地面而成为敌对生物的猎物。

下界末路之地没有日夜交替,钟也只能随机地旋转,不能发挥作用。

命令[编辑 | 编辑源代码]

如果开启命令功能,则可以使用/time命令修改时间,如下所示。要禁用或启用日夜交替机制,可使用命令/gamerule doDaylightCycle [true/false]

设置时间[编辑 | 编辑源代码]

可用/time set命令将时间设置为特定值。

语法:/time set <时间值 | day | night>

示例:

/time set 0 - 将时间设为日出。
/time set day - 将时间设为1000刻。
/time set 6000 - 将时间设为正午。
/time set 12000 - 将时间设为日落。
/time set night - 将时间设为13000刻。
/time set 18000 - 将时间设为午夜。

月相[编辑 | 编辑源代码]

游戏中每过一天,时间计数便会增加24000刻。虽然每天的交替是一样的,但月亮会经历8种月相。虽然没有命令直接更改月相,但/time add 24000命令可以快进至下一个月相。进一步而言,使用以下命令可以直接指定不同的月相:

/time set night - 满月
/time set 38000 - 亏凸月
/time set 62000 - 下弦月
/time set 86000 - 残月
/time set 110000 - 新月
/time set 134000 - 娥眉月
/time set 158000 - 上弦月
/time set 182000 - 盈凸月

成就[编辑 | 编辑源代码]

图标 成就 游戏内描述 实际需求(若异)版本限制 Xbox
点数
奖杯
(PS)
Xbox PS PE

打发时间玩上100天。游玩100个 Minecraft 天,在现实世界中约等于33个小时。20G铜杯

历史[编辑 | 编辑源代码]

Indev
2010年2月12日 加入日夜交替机制。
Beta
1.8 1.8-pre1 在泄露的1.8预发布版中,玩家可以按F6倒流时间,按F7加速时间。
正式版本
1.0.0 Beta 1.9-pre4 Notch提到Minecraft的太阳实际上是从北边升起的。[3]这是一个漏洞且在Beta 1.9-pre4修复,太阳和月亮由此从东边升起[4]这同时也把西南规则改为了东南规则
加入了月相[1][2]
1.3.1 12w21a 夜晚的星星更加真实了(更小更亮)。
1.5 13w01a 阳光传感器通过输出红石信号反映时间。
1.6.1 13w24a 命令/gamerule doDaylightCycle被加入,使日夜交替机制能被关闭。
携带版(Alpha)
0.2.0 加入日夜交替机制。
0.4.0 白天变得更长。
0.5.0 下界反应堆会调时间为夜晚。
0.7.3 加入日出,日落,太阳,月亮与星星。
0.10.0 创造模式加入日夜交替。
多人联机中的时间同步更加精确。
0.11.0 build 1 在创造模式中加入了禁用日夜交替的选项。

你知道吗[编辑 | 编辑源代码]

  • 太阳月亮绕着玩家转,而不是绕着地图转。
    • 天体、星星之间的相对位置是固定的。
      • 因此,Minecraft目前不可能出现日食、月食。
  • 在单人游戏中暂停游戏,会同时暂停日夜交替。但打开GUI窗口(比如物品栏)则不会。
    • 多人联机中,只要服务器在线,日夜交替就会持续运行。
  • 如果玩家的处于距离地表以上约1.4×渲染距离的高度上时,月亮与太阳会同时出现,此时像是进入了太空。
  • 主世界的日夜交替在玩家处于下界末路之地时也会继续,不过产生的变化只会在重新加载主世界后才会发生。
  • 背景音乐会在日夜交替中特定的时间响起(时机未知)。
  • /time set命令能设置的最大时间值为2147483647。
  • 此值相当于:天数 = 89478;当天刻 = 11483;相当于现实时间的 [年/月/日(时:分:秒:毫秒)] = 244/12/24(11:28:58:800)(考虑闰年导致的8天6小时修正),不考虑闰年则为 245/1/1(17:28:58:800)。要达到此值,现实流逝时间约为345天5小时。
    • 使用NBT编辑器可达的最大时间值为9223372036854775807(2^63 - 1)。超过此值后,日夜交替无法继续。此值相当于384307168202282天,大约10500亿年。要达到此值,现实流逝时间约为21亿年。

注释[编辑 | 编辑源代码]

  1. 1.0 1.1 1.2 1.3 1.4 测量值来源于攻击型生物生成周期状态变化前最后一次执行的命令的时间戳。在雷暴的持续时间内,攻击型生物可在一天的任何时刻生成。

参考[编辑 | 编辑源代码]