Observer — crafting i mechanika w Minecraft
Observer to blok redstone, który wykrywa zmiany stanu sąsiedniego bloku i wysyła krótki impuls redstone. Reaguje na postawienie i zniszczenie bloków, wzrost roślin, zmianę poziomu wody, otwarcie skrzyni i dziesiątki innych zdarzeń. To serce większości automatycznych farm — od trzciny cukrowej przez bambus po dynię i arbuzy.
Receptura craftingu
Observer craftuje się na stole rzemieślniczym:
- Rząd 1: cobblestone — cobblestone — cobblestone
- Rząd 2: redstone dust — redstone dust — kwarc (Nether Quartz)
- Rząd 3: cobblestone — cobblestone — cobblestone
Materiały: 6 cobblestone, 2 redstone dust i 1 Nether Quartz. Jedynym składnikiem wymagającym wizyty w Netherze jest kwarc — wystarczy kilka bloków rudy kwarcowej, żeby zaopatrzyć się na długo.
| Właściwość | Wartość |
|---|---|
| Twardość | 3,5 |
| Narzędzie | Kilof (dowolny) |
| Stackowanie | 64 |
| Siła impulsu | 15 (maksymalna) |
| Czas impulsu | 1 tick redstone (0,1 s) |
Jak działa Observer
Observer obserwuje blok bezpośrednio przed swoją „twarzą" (strona z teksturą przypominającą oczy). Gdy ten blok zmieni stan — np. zostanie postawiony, usunięty, urośnie, zmieni fazę wzrostu lub zmieni właściwości — Observer wysyła impuls redstone o sile 15 ze swojego tyłu.
Co wykrywa Observer
- Postawienie lub zniszczenie dowolnego bloku
- Wzrost rośliny (trzcina cukrowa, bambus, kaktus, wheat, dynia/arbuz)
- Zmianę poziomu wody i lawy
- Otwarcie i zamknięcie skrzyni, drzwi, klapy
- Zmianę stanu redstone (lever, przycisk, piston)
- Zmianę stanu bloku (np. cauldron napełniający się deszczem)
- Zmianę orientacji bloku (np. obrócony piston)
Impuls trwa dokładnie 1 tick redstone. To bardzo krótki sygnał — wystarczający, by aktywować piston lub dozownik, ale za krótki dla niektórych obwodów. Jeśli potrzebujesz dłuższego sygnału, użyj repeatera lub flip-flopa.
Kierunek ustawienia
Observer możesz postawić zwrócony w dowolnym z 6 kierunków. Twarz (strona z „oczami") to strona wykrywająca. Tył (czerwona kropka) to strona emitująca impuls redstone. Kierunek zależy od pozycji gracza podczas stawiania bloku.
- Patrząc w górę — Observer wykrywa blok pod sobą, impuls idzie w górę
- Patrząc w dół — Observer wykrywa blok nad sobą, impuls idzie w dół
- Patrząc na boki — Observer wykrywa blok za sobą (z perspektywy gracza), impuls idzie do przodu
Observer w automatycznych farmach
Farma trzciny cukrowej
Ustaw Observer twarzą na wysokości 2. bloku trzciny. Gdy trzcina urośnie z 2 na 3 bloki, Observer wykrywa nowy blok i aktywuje piston, który ścina trzciny. Lej pod spodem zbiera plony. Pełna automatyzacja bez zegara redstone — Observer reaguje dokładnie wtedy, gdy trzeba.
Farma bambusa
Identyczna zasada. Bambus rośnie szybciej niż trzcina, więc farma bambusa z Observerem jest jednym z najwydajniejszych źródeł paliwa (bambus jako fuel) i materiału na rusztowania.
Farma dyń i arbuzów
Observer wykrywa pojawienie się owocu na bloku obok łodygi. Impuls aktywuje piston, który przesuwa dynię/arbuza na lej. Jedna łodyga produkuje owoce nieskończenie — Observer wykrywa każdy nowy owoc osobno.
Latające maszyny
Observer + sticky piston + slime block = samonapędzająca się maszyna. Observer wykrywa ruch spowodowany pistonem, wysyła impuls, piston przesuwa strukturę ponownie. Cykl powtarza się, a maszyna „leci" w jednym kierunku. Podstawa mostów, koparek i drukarek w Minecraft.
Observer vs BUD switch
Przed dodaniem Observera (1.11) gracze używali BUD switch (Block Update Detector) — konstrukcji z pistonów wykorzystującej quasi-connectivity w Java Edition. BUD wykrywa aktualizacje bloków podobnie jak Observer, ale ma istotne różnice:
| Cecha | Observer | BUD switch |
|---|---|---|
| Rozmiar | 1 blok | 3-8 bloków |
| Kierunek | Dowolny z 6 | Zazwyczaj poziomy |
| Edycja | Java + Bedrock | Tylko Java (wymaga QC) |
| Niezawodność | Wysoka | Zależy od wersji gry |
| Typ wykrywania | Zmiana stanu bloku | Aktualizacja bloku (szersze) |
| Wymagane materiały | Tanie | Piston + redstone |
Observer jest prostszy, mniejszy i działa na obu edycjach. BUD switch nadal ma zastosowania w niszowych konstrukcjach, gdzie liczy się wykrywanie szerszego zakresu aktualizacji, ale dla 95% zastosowań Observer jest lepszym wyborem.
Porównanie z innymi detektorami
- Płyta naciskowa — wykrywa entity (graczy, moby, przedmioty). Observer wykrywa zmiany bloków, nie entity.
- Tripwire — wykrywa entity przechodzące przez sznurek. Inny zakres niż Observer.
- Daylight sensor — wykrywa poziom światła słonecznego. Observer nie reaguje na światło.
- Komparator — odczytuje stan kontenera (ilość przedmiotów). Observer wykrywa zmianę bloku, ale nie „widzi" zawartości.
Observer to jedyny blok, który reaguje na ogólne zmiany stanu bloków. To sprawia, że jest niezastąpiony w automatyzacji farm.