Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Observer: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(8 intermediate revisions by the same user not shown)
Line 11: Line 11:
| flammable = No
| flammable = No
| lavasusceptible = No
| lavasusceptible = No
| archetype = Slow Bouncy {{until|BE 26.40}}
| archetype = Slow Bouncy{{only|JE|short=1}}
}}
}}
An '''observer''' is a [[Minecraft:block]] that emits a quick [[Minecraft:redstone]] pulse from its back whenever its "face" detects that the [[Minecraft:block]], [[Minecraft:fluid]], or [[Minecraft:air]] directly in front of it has changed.
An '''observer''' is a [[Minecraft:block]] that emits a quick [[Minecraft:redstone pulse]] from its output side whenever its "face" detects that the [[Minecraft:block]], [[Minecraft:fluid]], or [[Minecraft:air]] directly in front of it has changed.


== Obtaining ==
== Obtaining ==
Line 36: Line 36:


== Usage ==
== Usage ==
An observer is placed similarly to a [[Minecraft:piston]]. It observes the block that it is placed against. The texture of the detecting side is that of an observing face. As observers can detect the state of other observers, placing two adjacent observers, each watching the other, can make a fast and compact redstone clock.
An observer is placed directionally. When placed, the observing face (the side with the "eyes") always faces away from you, detecting most changes in the block directly in front of it. The output side (featuring a red dot) faces toward you and emits a [[Minecraft:redstone pulse]] whenever the observing face detects a change. To change the observer's facing direction, position yourself in front of the desired direction before placing it.
 
As observers can detect the state of other observers, placing two adjacent observers, each watching the other, can make a fast and compact redstone clock. This is known as an [[Minecraft:Double Observer Clock|observer clock]].


=== Behavior ===
=== Behavior ===
{{See also|Redstone circuits}}
{{IN|java}}, an observer detects [[Minecraft:Block update#Post placement update|shape updates]] coming from the block it's facing. This can involve changes in block states (like crops growing, for example), or the breaking or placing of a block. This makes observers differ from [[Minecraft:block update detector]]s in terms of what they can detect.
{{IN|java}}, an observer detects [[Minecraft:Block update#Post placement update|shape updates]] coming from the block it's facing. This can involve changes in block states (like crops growing, for example), or the breaking or placing of a block. This makes observers differ from [[Minecraft:block update detector]]s in terms of what they can detect.


{{IN|bedrock}}, an observer acts as a block update detector and detects anything that causes a block update.
{{IN|bedrock}}, an observer acts as a [[Minecraft:block update detector]] and detects anything that causes a block update.
 
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 [[Minecraft:redstone pulse]] of [[Minecraft:Redstone circuit#Power|strong power]] at signal strength 15 for 2 [[Minecraft:game tick]]s. The pulse can power [[Minecraft:redstone dust]], a [[Minecraft:redstone comparator]], a [[Minecraft:redstone repeater]], or any [[Minecraft:Redstone components#Mechanism components|mechanism component]] located at its opposite end.
When it detects something, the observer emits a [[Minecraft:redstone pulse]] of [[Minecraft:Redstone circuit#Power|strong power]] at signal strength 15 for 2 [[Minecraft:game tick]]s. The pulse can power [[Minecraft:redstone dust]], a [[Minecraft:redstone comparator]], a [[Minecraft:redstone repeater]], or any [[Minecraft:Redstone components#Mechanism components|mechanism component]] located at its output side (featuring a red dot).


In ''Java Edition'', the pulse is emitted with a delay of 2 game ticks. In ''Bedrock Edition'', it should be delayed by 2 game ticks as well, but it's sometimes delayed by 4 or 6 game ticks due to {{bug|MCPE-15793}}.
{{IN|BE}}, it is aligned to [[Minecraft:redstone tick]]s and will detect [[Minecraft:block update]]s only on odd game ticks also known as [[Minecraft:P-tick]]s.


Observers also emit a pulse after getting moved by [[Minecraft:pistons]]: this enables them to be used in [[Minecraft:flying machines]]. {{IN|JE}}, moving an observer while it's not active causes it output a pulse after its usual delay; however, moving an observer that is currently emitting a redstone signal causes it to turn off instead. {{IN|BE}}, an observer that was moved by a piston always outputs immediately.
Observers also emit a pulse after getting moved by [[Minecraft:pistons]]: this enables them to be used in [[Minecraft:flying machines]]. {{IN|JE}}, moving an observer while it's not active causes it to output a pulse after its usual delay; however, moving an observer that is currently emitting a redstone signal causes it to turn off instead. {{IN|BE}}, an observer that was moved by a piston always outputs immediately.


[[File:Observer conduction behaviour.png|alt=An observer preventing the redstone signal from being transmitted.|thumb|200px|Observers preventing the redstone signal from being transmitted in ''Java Edition'']]
[[File:Observer conduction behaviour.png|alt=An observer preventing the redstone signal from being transmitted.|thumb|200px|Observers preventing the redstone signal from being transmitted in ''Java Edition'']]
Line 55: Line 56:


=== Limitations ===
=== Limitations ===
The causes and propagation of [[Minecraft:block update]]s are different between {{JE}} and {{BE}}. As a result, each can detect some kinds of changes that the other cannot. See the table below for a comparison.
{| class="sortable wikitable collapsible collapsed"
{| class="sortable wikitable collapsible collapsed"
! rowspan="2" | Block change
! rowspan="2" | Block change
Line 908: Line 910:
|{{HistoryLine||1.16.100|dev=beta 1.16.100.55|Observers no longer get stuck in an active state when moved by [[Minecraft:piston]]s.}}
|{{HistoryLine||1.16.100|dev=beta 1.16.100.55|Observers no longer get stuck in an active state when moved by [[Minecraft:piston]]s.}}
|{{HistoryLine||26.30|dev=Preview 26.30.27|Sulfur cubes can now absorb observers, giving them the slow bouncy archetype.}}
|{{HistoryLine||26.30|dev=Preview 26.30.27|Sulfur cubes can now absorb observers, giving them the slow bouncy archetype.}}
|{{HistoryLine|bedrock upcoming}}
|{{HistoryLine||26.40|dev=Preview 26.40.26|Sulfur cubes can no longer absorb observers.}}
|{{HistoryLine||26.40|dev=Preview 26.40.26|Sulfur cubes can no longer absorb observers.}}
}}
}}
Line 939: Line 940:


== Trivia ==
== Trivia ==
* The observer was first developed for and added exclusively to [[Minecraft:Pocket Edition]] (v0.15.0) before it was later ported to the [[Minecraft:Java Edition]] (1.11) and other editions.
* The current observer texture was created because [[Minecraft:Jeb]] kept confusing the front with the back. He said it was inspired by the "rejected texture" created by Tommaso Checchi.<ref name="ReferenceA">{{tweet|tomcc|727044087522713600|Here's my rejected graphics for the Observer, because @darngeek has no artistic sensibility|May 2, 2016}}</ref><ref>{{tweet|jeb_|795625080067866624|I kept confusing myself which side was front and back, so here's something inspired by the works of @_tomcc http://i.imgur.com/IK2d8m2.png}}</ref>
* The current observer texture was created because [[Minecraft:Jeb]] kept confusing the front with the back. He said it was inspired by the "rejected texture" created by Tommaso Checchi.<ref name="ReferenceA">{{tweet|tomcc|727044087522713600|Here's my rejected graphics for the Observer, because @darngeek has no artistic sensibility|May 2, 2016}}</ref><ref>{{tweet|jeb_|795625080067866624|I kept confusing myself which side was front and back, so here's something inspired by the works of @_tomcc http://i.imgur.com/IK2d8m2.png}}</ref>


Line 944: Line 946:
=== Mojang images ===
=== Mojang images ===
<gallery>
<gallery>
Rejected graphics for the Observer.jpg|Rejected graphics for the observer.
Rejected graphics for the Observer.jpg|Rejected graphics for the observer
Jeb Observer.png|Development image of an observer from Jeb.
Jeb Observer.png|Development image of an observer from Jeb
Frowny Observers.png|The first image released of the new observer texture for ''Java Edition''.
Frowny Observers.png|The first image released of the new observer texture for ''Java Edition''
</gallery>
</gallery>


Line 972: Line 974:
[[Minecraft:ja:オブザーバー]]
[[Minecraft:ja:オブザーバー]]
[[Minecraft:ko:관측기]]
[[Minecraft:ko:관측기]]
[[Minecraft:lzh:探械]]
[[Minecraft:nl:Observeerder]]
[[Minecraft:nl:Observeerder]]
[[Minecraft:pl:Detektor]]
[[Minecraft:pl:Detektor]]

Latest revision as of 11:20, 28 August 2026

Template:Infobox block An observer is a Minecraft:block that emits a quick Minecraft:redstone pulse from its output side whenever its "face" detects that the Minecraft:block, Minecraft:fluid, or Minecraft:air directly in front of it has changed.

Obtaining

Breaking

An observer requires a Minecraft:pickaxe to be mined. When mined without a pickaxe, it drops nothing. Template:Breaking row

Crafting

Template:Crafting

Usage

An observer is placed directionally. When placed, the observing face (the side with the "eyes") always faces away from you, detecting most changes in the block directly in front of it. The output side (featuring a red dot) faces toward you and emits a Minecraft:redstone pulse whenever the observing face detects a change. To change the observer's facing direction, position yourself in front of the desired direction before placing it.

As observers can detect the state of other observers, placing two adjacent observers, each watching the other, can make a fast and compact redstone clock. This is known as an observer clock.

Behavior

Template:See also Template:IN, an observer detects shape updates coming from the block it's facing. This can involve changes in block states (like crops growing, for example), or the breaking or placing of a block. This makes observers differ from Minecraft:block update detectors in terms of what they can detect.

Template:IN, an observer acts as a Minecraft:block update detector and detects anything that causes a block update.

When it detects something, the observer emits a Minecraft:redstone pulse of strong power at signal strength 15 for 2 Minecraft:game ticks. The pulse can power Minecraft:redstone dust, a Minecraft:redstone comparator, a Minecraft:redstone repeater, or any mechanism component located at its output side (featuring a red dot).

Template:IN, it is aligned to Minecraft:redstone ticks and will detect Minecraft:block updates only on odd game ticks also known as Minecraft:P-ticks.

Observers also emit a pulse after getting moved by Minecraft:pistons: this enables them to be used in Minecraft:flying machines. Template:IN, moving an observer while it's not active causes it to output a pulse after its usual delay; however, moving an observer that is currently emitting a redstone signal causes it to turn off instead. Template:IN, an observer that was moved by a piston always outputs immediately.

An observer preventing the redstone signal from being transmitted.
Observers preventing the redstone signal from being transmitted in Java Edition

Observers block light and allow mob spawning on top, do not cut off redstone wire, and cannot conduct redstone power. Template:IN, they also allow opening chests below and prevent redstone wire placed on it from transmitting a signal downward.

Limitations

The causes and propagation of Minecraft:block updates are different between Template:JE and Template:BE. As a result, each can detect some kinds of changes that the other cannot. See the table below for a comparison.

Sounds

Template:Edition: Template:Sound table/Block/Stone/JE Template:Edition: Template:Sound table/Block/Metal/BE

Data values

ID

Template:Edition: Template:ID table

Template:Edition: Template:ID table

Block states

Template:See also

Template:El: Template:Bst Template:Bst

Template:El: Template:Bst Template:Bst

Videos

Template:Yt

History

Development

Template:HistoryTable

Java Edition

Template:HistoryTable

Bedrock Edition

Template:HistoryTable

Legacy Console Edition

Template:HistoryTable

New Nintendo 3DS Edition

Template:HistoryTable

Data history

Template:HistoryTable

Issues

Template:Issue list

Trivia

Gallery

Mojang images

See also

References

Template:Reflist Template:Notelist

External links

Navigation

Template:Navbox redstone Template:Navbox blocksTemplate:Mojang featured

Minecraft:de:Beobachter Minecraft:es:Observador Minecraft:fr:Observateur Minecraft:it:Osservatore Minecraft:ja:オブザーバー Minecraft:ko:관측기 Minecraft:lzh:探械 Minecraft:nl:Observeerder Minecraft:pl:Detektor Minecraft:pt:Observador Minecraft:ru:Наблюдатель Minecraft:uk:Спостерігач Minecraft:zh:侦测器