Minecraft Wiki

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

了解更多

Minecraft Wiki
注册
Advertisement

侦测器(Observer)是当一个面对的方块传来方块更新时会发出红石信号的方块。

生成[]

侦测器不会生成在世界中。

获取[]

合成[]

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

破坏[]

挖掘侦测器的合适工具是镐。侦测器需要木镐或品质更好的镐来挖掘,否则挖掘时间将延长且不会掉落。

Lua错误 在Module:Breaking_table的第443行:bad argument #1 to 'ipairs' (table expected, got string)

侦测器被破坏后会掉落自身。

用途[]

侦测器的放置方式类似于活塞,放置后其输出红石信号的一端会朝向玩家。它会侦测其侦测面对着的方块。侦测面是侦测器的“脸”。由于侦测器可以侦测到其他侦测器的状态,因此放置两个侦测面相邻的侦测器(彼此侦测)可以制作快速而紧凑的红石钟,它们会发出红石脉冲。

行为[]

Java版中,侦测器用于侦测目标方块的方块状态的变化,或者方块的放置或移除(方块状态的改变,而不是方块实体数据的改变)。这意味着农作物的生长可以被侦测到,因为它们是方块状态的一部分。 侦测器充当一个方块更新检测器的角色,它会响应面前造成PP更新的事件。

基岩版中,侦测器充当方块更新感应器(BUD)使用,且能侦测版本中一切的方块变化。

注意,基岩版中造成一次更新的事件和它们传播的方式与Java版十分不同。这导致两个版本分别有另一个版本不能侦测到的变化,详见下面的表格。

当侦测到某事物时,侦测器会向输出面发出信号强度为15,持续2游戏刻(1红石刻)的脉冲。脉冲能激活红石粉红石中继器或在侦测器输出端一侧的机械元件等,也会强充能输出端朝向的红石导体至15等级。

Java版中,侦测器有1红石刻的延迟。在基岩版中,侦测器本来应当也有1红石刻的延迟,但因为漏洞MCPE-15793而实际上有2红石刻延迟。此漏洞使得由方块更新引起的红石元件激活出现延迟不正确。侦测器的延迟亦可由MCPE-73342引起。

当侦测器本身被活塞移动到位后,这既算方块状态的变化也算作一次方块更新。侦测器(在Java版中,正在输出信号的除外)在被推或拉到位后再过2游戏刻[仅Java版]或4游戏刻[仅基岩版]会发出脉冲。

尽管侦测器阻挡光,但它不是红石导体:它不能被外部红石信号充能,也不能被自己的输出信号充能。

因为侦测器在Java版中可以侦测方块状态的改变,而不是方块更新(狭义),它们可以比BUD侦测范围更广的现象(因为一些方块状态的改变不会引起方块更新)。在基岩版中,侦测器会侦测方块更新而不是方块状态的改变,因此它们与其他BUD类型有着相同的功能。

限制[]

[需要测试]

方块更新类型 可被侦测
基岩版 Java版
的表示周围燃烧面的方块状态的变化
打开或关闭箱子陷阱箱末影箱
打开或关闭潜影盒
打开或关闭木桶
箱子陷阱箱潜影盒木桶堆肥桶炼药锅蜂巢蜂箱这些能用红石比较器作为容器测量的方块物品栏的变化
箱子陷阱箱潜影盒木桶堆肥桶炼药锅蜂巢蜂箱之外能用红石比较器作为容器测量的方块物品栏的变化
激活或停用信标
命令方块成功执行命令
锁定或解锁漏斗(打开或关闭漏斗)
营火灵魂营火上放置物品
干燥的耕地在外观相同的6个水化状态之间变化
耕地在干燥和润湿之间变化
激活或撤销激活发射器投掷器
红石矿石亮起或熄灭
泥土草方块之间的转变
树苗甘蔗竹子海带的(生长)阶段变化
酿造台放入或取出药水等除烈焰粉外的物品
激活或撤销激活龙首
放置或移除物品展示框、向其添加或移除物品、旋转其内的物品
通过末地折跃门方块传送
花盆添加或移除植物
锁定或解锁红石中继器
绊线西瓜茎南瓜茎的形状变化
栅栏铁栏杆玻璃板楼梯红石藤蔓的形状变化
草方块菌丝体灰化土变得有或没有
音符盒播放声音
使用骨粉催熟甘蔗[仅BE]
的开关变化
侦测器检测到方块更新
所有其他方块方块状态的变化
水的level变化

音效[]

Java版

字幕字幕分类描述命名空间ID音高
方块:被破坏方块破坏方块block.stone.breaksubtitles.block.generic.break
[音效 1]玩家带有摔落伤害时摔落在方块上block.stone.fall[音效 1]
方块:损坏中方块挖掘方块block.stone.hitsubtitles.block.generic.hit
方块:被放置方块放置方块block.stone.placesubtitles.block.generic.place
脚步声玩家在方块上行走block.stone.stepsubtitles.block.generic.footsteps

基岩版

字幕分类描述命名空间ID系统音效类型音高音量衰减距离预载
方块方块作为物品使用时发出的音效use.stoneitem.use.on2.0 0.8 16
方块破坏方块dig.stonebreak2.0 0.8-1 16
方块挖掘方块hit.stonehit0.370.5 16
方块放置方块dig.stoneplace2.0 0.8-1 16
玩家带有摔落伤害时摔落在方块上fall.stonefall0.41.0 16
玩家在方块上行走step.stonestep0.31.0 16
方块在方块上跳跃jump.stonejump0.121.0 16
方块在方块上着陆land.stoneland0.221.0 16

数据值[]

ID[]

Java版

名称命名空间ID方块标签JE本地化键名
侦测器observermineable/pickaxeblock.minecraft.observer

基岩版

名称命名空间ID数字ID 本地化键名
侦测器observer251tile.observer.name

方块数据[]

DV 描述
0 朝向下
1 朝向上
2 朝向南边
3 朝向北边
4 朝向东边
5 朝向西边

方块状态[]

参见:方块状态

Java版

名称 默认值 接受值 描述
facingsouthdown
east
north
south
up
west
侦测器的朝向。
与玩家放置方块时的朝向相反。
poweredfalsefalse
true
当侦测器观察到变化并输出红石信号时为true。

基岩版

名称对应的附加值位 默认值 接受值附加值位的值 描述
facing_direction0x1
0x2
0x4
00
1
2
3
4
5
0
1
2
3
4
5
侦测器的朝向。
与玩家放置方块时的朝向相反。
  • 0:朝下
  • 1:朝上
  • 2:朝北
  • 3:朝南
  • 4:朝西
  • 5:朝东
powered_bit0x8falsefalse
true
0
1
当侦测器观察到变化并输出红石信号时为true。

历史[]

Java版
2012年11月24日在宣布即将发布的1.5红石更新时,Jeb提到对红石逻辑的更改可能会破坏现有的BUD功能,因此,可能需要以更加长久、有意的方式在游戏中实现方块更新检测。 而不是作为一个行为怪癖。
1.1116w39aObserver JE1 加入了侦测器。加入侦测器时,侦测器充当一个方块更新感应器,并且会发出持续1游戏刻(0.5红石刻),强度为1的脉冲。侦测器也可以充能方块(像红石中继器那样)。侦测器在探测到方块更新后会无延迟地发出脉冲,这意味着侦测器在本质上是即时生效的。侦测器也以侦测面或输入端朝向玩家放置。
注:侦测器顶端和底部的“箭头”纹理指向了错误的方向(指向输入端而不是输出端)。虽然因为侦测器在基岩版中有一个纹理漏洞(携带版1.0还是这样),使顶端和侧面的纹理不会适当旋转(除了输出/输入端),导致箭的纹理总是指向同一方向,但是大多人没有注意到这一点。
16w41a侦测器发出的脉冲的持续时间改为4游戏刻(2红石刻)[1],脉冲强度改为15。[2][3]
侦测器似乎不再强充能方块,并且现在只会像红石块那样发出激活信号。(这[需要验证]是这个快照有意为之)然而实际上,侦测器仍然强充能方块,但毗邻被强充能方块的方块没有进行方块更新,从而导致了这个怪异的漏洞行为。 [4]
侦测器现在可以以输出端朝向玩家地放置。[5][6]
修复一个侦测器会连接4个方向的红石线的漏洞。[7] (红石线应该只与侦测器的输出端连接。)
16w42a为了让侦测器的行为变得更可预测,开发者尝试使侦测器不再探测从空气方块发出的方块更新。[8]在此过程中,他们稍微破坏了红石机制,致使前一个快照的方块更新的漏洞也会影响红石中继器和红石比较器。[9]
16w43aObserver JE2 修复了“箭头”纹理的旋转,使它指向了正确的方向。
常规红石电路会像16w42a之前那样工作,但发生了如下所述的更改。
侦测器现在会像在16w39a里的那样输出强充能,除了侦测器、红石中继器以及红石比较器都不再向透明方块或空气提供方块更新。
16w44a在16w42a和16w43a中关于红石的方块更新的更改被完全撤销。
侦测器的行为被重新定义。侦测器从一个方块更新探测器变成一个方块状态更改探测器。侦测器被修改为探测方块的更改、基础方块状态的更改或方块被放置或摧毁。(注意,侦测器不会探测扩展方块状态的更改,也不会探测世界被卸载后未被保存的更改,如栅栏的形状,或红石中继器是否上锁。)此更改使得侦测器的行为变得更可预测,因为意料之外的/隐形的方块更新不再触发侦测器。[10]
侦测器在激活时发出的脉冲的持续时间被更改为2游戏刻(1红石刻)。[11]
侦测器不再立即输出信号。[12]
1.11-pre1Observer JE3 前部(侦测面)的纹理被改为一个“侦测脸”。顶端和底部的“箭头”纹理也被修改。
现在输出面的红石在其输出信号时会红色闪烁。
1.1317w47a“扁平化”之前,该方块的数字ID为218。
由于“扁平化”,侦测器现在可以侦测到所有方块的状态变化,例如栅栏和红石粉形状的变化。
pre4侦测器被放置时不再发出红石信号。
1.1418w43aObserver JE4 BE3 更改了侦测器的纹理。
1.1620w07a由于下界石英可以通过与猪灵以物易物来获得,侦测器成为可再生资源。
20w10a现在可以在侦测器上放置梯子绊线钩
20w14a侦测器现在能正确检测栅栏的状态变化了。
pre3更改了被激活时方块背面的纹理。[需要更多信息]
携带版Alpha
2016年5月2日Jeb发布推特说Daniel Wustenhoff正在开发一种新设备,它会像BUD方块那样工作。[13]
ObserverRejectedGraphics Tommaso Checchi 发布了他对侦测器的“被驳回的图像”。[14]
0.15.0build 1Observer BE1 加入了侦测器。
0.15.3侦测器的放置方式现在类似于活塞而不是木头
基岩版
1.2.01.2.0.2Observer BE2 更新了纹理以匹配Java版。
侦测器现在可以检测更多的方块更改。
增强了侦测器输出的红石脉冲的强度,并且在侦测缩回活塞时不再发出两次脉冲。
打开和关闭命令方块屏幕不再激活侦测器。
1.10.01.10.0.3Observer JE4 BE3 更改了侦测器的纹理。
1.16.01.15.0.53侦测器被放置时不再发出红石信号。
?侦测器能检测西瓜茎、南瓜茎与墙的形状变化了。[需要验证]
1.16.1001.16.100.55侦测器被活塞移动时不再停留在被激活的状态。
原主机版
TU54CU441.52Patch 241.0.4Observer JE3 加入了侦测器。
  1.90  Observer JE4 BE3 更改了侦测器的纹理。
New Nintendo 3DS版
0.1.0Observer BE1加入了侦测器。

你知道吗[]

  • 当侦测器被活塞移动时会输出2游戏刻(1红石刻)的红石信号,这对于黏液块飞行器很有用。
  • 现在侦测器的纹理是这样的原因是因为Jeb经常把侦测器前后搞混。他说现在的纹理受到了Tommaso Checchi制作的“被驳回的图像”的启发。[15][16]

画廊[]

参见[]

参考[]

语言

Advertisement