Minecraft Wiki

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

了解更多

Minecraft Wiki
Advertisement

Template:BlockTileEntity

Tom Stone Mojang avatar

我们是阳光探测器的忠实粉丝——夜色降临时它会自动关闭你的家门,阻止生物进入。当你在你的地下室长时间工作以致忘了时间时,它非常有用!

阳光探测器(Daylight Detector)[注 1]是阳光照到时能发出和阳光强度有关的红石信号的方块。

获取

阳光探测器可以很容易地徒手破坏,但是用斧更快。 Template:Breaking row

合成

脚本错误:您必须指定要调用的函数。

用途

红石元件

Daylight sensor output clear

阳光探测器在晴天里的输出信号图表。

参见:红石电路

阳光探测器可用来产生与天空光照亮度、天气和时间相关的红石信号。

阳光探测器高0.375格(38格)。阳光探测器不能被活塞推动[仅Java版]熔岩都会绕着阳光探测器流过而不会影响它们。

放置
要放置一个阳光探测器,按下使用物品键。
阳光探测器可以被“反转”,这会使其变为反向阳光探测器。要反转为反向阳光探测器,按下使用键。
输出信号
常规的阳光探测器在暴露在阳光下时输出红石信号。
反向阳光探测器在暴露在足够低的阳光时输出信号。
在下界和末地中,因为没有阳光,所以探测器不管在常规模式下还是反向模式下输出一直都是0。
光源(火把荧石等)发出的光对阳光探测器没有影响。
行为
阳光探测器输出信号时会:
阳光探测器不会对其他毗邻的方块造成影响(例如,它不能像红石中继器那样充能一个方块)。

游戏每隔20游戏刻(gametime[仅Java版]/daytime[仅基岩版])更新一次已加载区块中的阳光探测器的输出信号。右键转换模式时即时更新一次信号。方块更新对阳光探测器没有影响。

阳光探测器

常规的阳光探测器信号等级依赖于时间、天气以及阳光探测器所接收到的天空光照亮度。当常规的阳光探测器上方有非透明方块遮挡时,其发出的信号强度会减弱,甚至会不输出信号,因为它与所接收到的天空光照亮度有关。

反向阳光探测器

对一个阳光探测器按下使用键会反转它。反向阳光探测器并不是常规的阳光探测器输出信号的简单反转,它有另外的算法:只依赖于实际的亮度(与天空光照亮度、时间和天气有关)。它输出的信号强度为15减去当前位置的实际亮度。

如果没有遮挡,反向阳光探测器在午夜晴天时输出的强度为11。阴影会增加信号的强度,并且会防止信号强度降到0。

反向阳光探测器不能作为物品而掉落。[仅Java版]挖掘反向阳光探测器只会掉落常规的阳光探测器。

燃料

阳光探测器可当做燃料熔炉中使用, 一个阳光探测器可烧炼1.5个物品。

数据值

阳光探测器由它的“ID”和“方块数据”或“方块状态”进行定义,同时也是方块实体。

ID

阳光探测器的ID指定它的模式(常规或反向模式)。

Java版:

阳光探测器 命名空间ID
方块 daylight_detector
方块实体

基岩版:

名称 命名空间ID 数字ID
阳光探测器 daylight_detector 151
反向阳光探测器 daylight_detector_inverted 178
方块实体 DaylightDetector -

方块数据

参见:数据值

阳光探测器的方块数据指定它所发出的红石信号大小:

位元
0x1
0x2
0x4
0x8
一个四位的字段存储着0到15的值,用来指定当前红石充能的级别。

方块状态

参见:方块状态

Java版

名称 默认值 接受值 描述
invertedfalsefalse
true
如果为true,阳光探测器将反转。
power00—15阳光探测器产生的红石信号强度水平。

基岩版

名称 默认值 接受值 描述
redstone_signal00—15阳光探测器产生的红石信号强度水平。

方块实体

参见:方块实体

阳光探测器具有与它相关联的方块实体格式,仅存储在它的方块实体ID和所处坐标(方块实体的基本数据)。 虽然阳光探测器的方块实体格式不存储其他额外的数据,但是方块实体的存在能够保证阳光探测器在每个游戏刻都会被更新。它的方块实体ID是daylight_detector

Java版

  • 方块实体数据
    • 方块实体共通标签

基岩版

  • 方块实体数据
    • 方块实体共通标签

历史

2010年7月6日Notch表示将要加入阳光探测器。
2012年11月24日Jeb提到可能会加入一种阳光探测器。
2013年1月2日Jeb在Twitter上发布了阳光探测器的第一张截图
Java版
1.513w01aDaylight Detector 加入了阳光传感器。
1.814w31aInverted Daylight Detector 阳光传感器可以通过右键单击切换昼/夜输出信号。
1.915w47a阳光传感器在夜晚有足够的阴影时不再发出信号。
现在反转模式的阳光传感器在夜间发出的信号将会随着所处环境的变化而变化。
1.1116w32a方块实体ID由DLDetector更改为daylight_detector
1.1317w47a阳光传感器和反向阳光传感器合并。
加入了有决定是否反向的方块状态。
重命名为阳光探测器。
扁平化前,这两个方块的数字ID为151和178。
携带版Alpha
0.13.0build 1Daylight Detector Inverted Daylight Detector 加入了阳光探测器。
0.15.0build 1阳光探测器现在可以被活塞推动。
原主机版
TU19CU71.12Patch 1 Daylight Detector Inverted Daylight Detector 加入了阳光探测器。
TU25CU141.17阳光探测器现在可以通过在昼/夜间切换来使用。
New Nintendo 3DS版
0.1.0Daylight Detector Inverted Daylight Detector 加入了阳光探测器。

漏洞

Template:Issue list

画廊

备注

  1. Java版中,称为阳光探测器,在基岩版中,称为阳光传感器(Daylight Sensor)

参考

Advertisement