一个完整的日夜交替过程。
日夜交替(Day-Night Cycle) 是主世界中2个主要亮度设置的交替过程,需时20分钟。
时间换算
Minecraft时间与现实时间的大约换算图
现实时间流逝的速度是Minecraft中时间的精准的72倍。这是由于现实中1天有1440分钟,而1个完整的Minecraft天持续20分钟,1440⁄20 = 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时间 |
|---|---|
| 1⁄20秒 | 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 1⁄2分钟。
日落时,太阳从西边降落,月亮从东边升起。下落的太阳附近的天空会有红晕。日落时的太阳看上去还会渐渐变大。
所有直接暴露在天空之下的、未被其它光源照亮的方块,每10秒钟亮度降低1级。
在日落和日出之间的时间段,玩家可以睡在床上。在单人游戏中,睡觉会直接将日夜交替快进到日出,且将天气转为晴朗。多人联机中也可以实现,只需要所有的在线玩家都睡在床上即可。然而,游戏中许多机制中时间并不会随之流逝:比如,农作物不会生长,熔炉中的物品烧炼进度也不会改变。
夜晚
冻原的夜晚;可以看到多种生物。
夜晚比白天略短,持续7分钟。
夜晚时,月亮会逐渐升到天空的中央,黑蓝色的天空布满了微小而白亮的星星。星星会随着月亮移动,日落即将结束的时候会先于月亮出现。
夜晚期间,整个世界被黑暗掩盖,亮度最低降至4,从而攻击型生物会在地表生成。允许攻击型生物生成的精确时间为9625刻。虽然夜晚的亮度低,但农作物仍会生长,除非玩家睡在床上度过夜晚。
在夜晚持续期间,反向阳光传感器的信号输出强度保持最大。
日出
太阳从地平线上升起。
日出是介于夜晚和白天之间的时间段,持续1 1⁄2分钟。
日出时,月亮往西方地平线方向降落,太阳从东方地平线上升起。升起的太阳附近的天空会有红晕。升起的太阳看上去会渐渐变大,但最后会随着高度增加而慢慢缩小至8×8像素。
所有直接暴露在天空之下的方块每隔10秒亮度增加1。最终,阳光的威力再一次展现,大部分怪物的威胁被驱除。
日出的曙光开始于22009刻,或现实时间的4:00:32。精确的停止刷怪时间为22812(04:48:43),雨天则推迟至23031(05:01:08)。[注 1]
钟
钟可使玩家获知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- 盈凸月
成就
Template:Load achievements:未知成就。成就名未能在成就页面上找到
历史
| Java版Indev | |||||
|---|---|---|---|---|---|
| 2010年2月12日 | 加入日夜交替机制。 | ||||
| Java版Beta | |||||
| 1.8 | 1.8-pre1 | 在泄露的1.8预发布版中,玩家可以按F6倒流时间,按F7加速时间。 | |||
| release | |||||
| 1.0.0 | Beta 1.9-pre4 | Notch提到Minecraft的太阳实际上是从北边升起的。[1]这是一个漏洞且在Beta 1.9-pre4修复,太阳和月亮由此从东边升起[2]这同时也把西南规则改为了东南规则。 | |||
| 加入了月相。[3][4] | |||||
| 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亿年。
