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
 
(4 intermediate revisions by the same user not shown)
Line 13: Line 13:
| archetype = Slow Bouncy{{only|JE|short=1}}
| 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 41: Line 41:


=== 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.


Line 49: Line 50:
{{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.
{{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 940: Line 941:
== 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 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.
* It was specifically created to give Pocket Edition players a functional equivalent to the "[[Minecraft:quasi-connectivity]]" bug (used to create [[Minecraft:block update detector]]s), which did not exist in Pocket Edition's redstone engine. Observers were designed as an official, intended replacement for that Java-exclusive mechanic.
* 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 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>


== Gallery ==
== Gallery ==
=== 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>



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:侦测器