Observer: Difference between revisions

 
Line 44:
The causes and propagation of block updates are different between ''Java Edition'' and ''Bedrock Edition''. As a result, each can detect some kinds of changes that the other cannot. See the table below for a comparison.
 
When it detects something, the observer emits a [[redstone pulse]] of [[Redstone circuit#Power|strong power]] at levelsignal strength 15 for 2 [[game tick]]s (1 [[redstone tick]]). The pulse can power [[redstone dust]], a [[redstone comparator]], a [[redstone repeater]], or any [[Redstone components#Mechanism components|mechanism component]] located at its opposite end.
 
In ''Java Edition'', the pulse is emitted with a delay of 2 game ticks (1 redstone tick). In ''Bedrock Edition'', it is supposed to be delayed by 12 tickgame ticks as well but isit's actually delayed by 4 game ticks (2 redstone ticks) due to {{bug|MCPE-15793}}, a bug causing redstone delays to be incorrect when components are activated by world changes (which, in the case of the observer in ''Bedrock Edition'', is the only way it can be activated), as opposed to pure redstone components ticking. Its timing can also be incorrect due to {{bug|MCPE-73342}}.
 
Observers also emit a pulse after getting moved by [[pistons]]: this enables them to be used in [[flying machines]]. {{IN|JE}}, however, moving an observer that is currently emitting a redstone signal will cause it to turn off instead.
It also counts as a block update when the observer itself is moved by a piston. When this happens, an observer emits a pulse after being pushed or pulled, but not beforehand. This enables them to be used in [[flying machines]].
 
Observers behave as both opaque and transparent blocks: they block light and allow mob spawning on top, but do not block opening chests below (Java Edition only),{{only|JE}} do not cut off redstone wire, and cannot conduct redstone power.
 
Because observers in ''Java Edition'' react to shape updates, they can detect some changes that a [[block update detector]] (BUD) would be unresponsive to, as opposed to ''Bedrock Edition'' where observers detect the exact same updates that any other BUD would detect.
37

edits