Discord
Rozdział 5 z 10

Zegary redstone w Minecraft

Repeater clock, hopper clock, observer clock i comparator clock - cykliczne sygnały do automatyzacji.

Zegary redstone (clocks) to uklady generujace cykliczny sygnał - naprzemiennie wlaczajacy i wylaczajacy się w powtarzajacym się rytmie. Są absolutnie niezbedne w automatyzacji Minecraft. Bez zegara nie zbudujesz automatycznej farmy, systemu sortowania z cyklicznym zbieraniem ani żadnego mechanizmu wymagajacego powtarzalnych akcji. Każdy typ zegara ma swoje zalety i wady, a wybor odpowiedniego zależy od konkretnego zastosowania.

Zanim zaczniesz budować zegary, upewnij się, ze rozumiesz działanie podstawowych komponentow, a w szczegolnosci repeaterow, komparatorow i observerow - to one stanowia podstawe różnych typow zegarow.

Repeater Clock (Zegar z repeaterow)

Repeater clock to najstarszy i najprostszy typ zegara w Minecraft. Polega na połączeniu kilku repeaterow w petle zamknieta, przez która krazy pojedynczy puls sygnału. Puls przechodzi przez kolejne repeatery, zawracajac na początek petli i powtarzajac cykl w nieskonczonosc.

Minimalny repeater clock wymaga dwoch repeaterow skierowanych do siebie w petli. Jednak bardziej praktyczne są wersje z 3 lub więcej repeaterami, ponieważ dają dłuższy okres cyklu i są łatwiejsze do regulacji. Szybkość zegara zależy od opoznienia ustawionego na każdym repeaterze - od 1 do 4 tickow na repeater.

Aby uruchomić repeater clock, potrzebujesz poczatkowego pulsu. Najczęściej używa się do tego przycisku lub pochodni redstonowej umieszczonej chwilowo obok petli. Niektore designy wykorzystuja "bootstrapping" - automatyczne uruchamianie po zaladowaniu chunka.

Zalety: prosty w budowie, łatwy do zrozumienia, regulowana szybkość. Wady: może powodowac lag przy dużej ilości (każdy repeater to dodatkowa aktualizacja tick), wymaga ręcznego uruchomienia, zajmuje relatywnie dużo miejsca.

Hopper Clock (Zegar z lejow)

Hopper clock to jeden z najlepszyh zegarow do codziennego uzytku. Wykorzystuje dwa leje (hoppery) skierowane do siebie, między ktorymi kraza przedmioty. Komparator podlaczony do jednego z lejow odczytuje poziom zapelnienia i emituje sygnał.

Działanie jest elegancko proste: przedmioty przesuwaja się z jednego leja do drugiego, az pierwszy lej jest pusty (komparator emituje sile 0). Następnie przedmioty zaczynają wracac w druga strone. Ilość przedmiotow w lejach bezpośrednio okresla czas jednego cyklu - więcej przedmiotow oznacza dłuższy cykl. To daje precyzyjna kontrole nad czestotliwoscia zegara.

Aby zbudować hopper clock, potrzebujesz: 2 hoppery skierowane do siebie, 1 komparator odczytujacy jeden z lejow, pyl redstonowy na wyjsciu komparatora oraz dowolna ilość przedmiotow wlozonych do lejow. Liczba przedmiotow determinuje prędkość - 1 przedmiot to najszybszy cykl (okolo 8 sekund na pełny obieg), a 320 przedmiotow (5 stacków po 64) to najwolniejszy.

Zalety: bardzo lagfriendly (hoppery generuja minimalne obciążenie), łatwo regulowalna szybkość, automatyczne uruchamianie po zaladowaniu chunka, cichy. Wady: minimalny czas cyklu jest dosyc długi (nie nadaje się do szybkich mechanizmow), wymaga więcej materiałów niz repeater clock.

Hopper clock jest idealnym wyborem do większości automatycznych farm i systemów cyklicznego zbierania. W połączeniu z systemem sortowania tworzy w pełni autonomiczny system produkcji i magazynowania.

Observer Clock (Zegar z observerow)

Observer clock to najszybszy możliwy zegar w Minecraft. Sklada się z dwoch observerow skierowanych twarzami do siebie. Każdy observer wykrywa zmianę stanu drugiego (włączenie i wyłączenie sygnału wyjsciowego), co powoduje emisje pulsu, który z kolei jest wykrywany przez drugiego observera - i tak w nieskonczonosc.

Czestotliwosc observer clock wynosi 1 tick redstone (0,1 sekundy) na pełny cykl, co czyni go najszybszym standardowym zegarem w grze. Nie można go spowolnic bez dodania dodatkowych elementow (repeaterow na wyjsciu). Jest włączony od momentu umieszczenia obu observerow - nie wymaga żadnego uruchomienia.

Zalety: maksymalna szybkość, kompaktowy (zaledwie 2 bloki), automatyczne uruchamianie, brak ruchomych części. Wady: nie można regulowac szybkości (zawsze najszybszy), może generować lag w dużych ilościach, główny w cyklicznym wlaczaniu i wylaczaniu.

Observer clock jest idealny do szybkich automatycznych farm, gdzie potrzebujesz maksymalnej wydajności. Używa się go na przykład w farmach bambusa, trzciny cukrowej i kaktusow, gdzie pistony musza reagowac natychmiast po wzroscie rośliny. Więcej zastosowan farm znajdziesz w naszym ogolnym poradniku farm.

Comparator Clock (Zegar z komparatora)

Comparator clock wykorzystuje komparator w trybie odejmowania z petla zwrotna. Sygnał wychodzacy z komparatora wraca na jego tylne wejscie, ale po drodze traci część sily. Komparator odejmuje wartość wejscia bocznego od tylnego, co powoduje, ze sygnał stopniowo maleje z każdym cyklem, az osiagnie 0 - wtedy reset i cykl zaczyna się od nowa.

Szybkość comparator clock zależy od sily sygnału wejsciowego i konfiguracji petli zwrotnej. Można ja precyzyjnie regulowac, co czyni ten zegar idealnym do zastosowan wymagajacych konkretnych czasow cyklu. Jest też kompaktowy - zajmuje zaledwie kilka bloków.

Ciekawa właściwość comparator clock polega na tym, ze generuje on "schodkowy" sygnał - sila wyjscia maleje z każdym cyklem o stala wartość. Możesz to wykorzystać do budowy sekwencerow (urządzeń aktywujacych różne elementy w kolejnosci) lub systemów odmierzajacych czas z dokładnością do pojedynczych tickow.

Torch Clock (Zegar z pochodni)

Torch clock to prosty zegar oparty na petli pochodni redstonowych. Nieparzysta liczba pochodni NOT (minimum 3, najlepiej 5) połączonych w petle tworzy oscylator - sygnał "goni" sam siebie po petli, naprzemiennie wlaczajac i wylaczajac pochodnie.

Uwaga: torch clock ma istotne ograniczenie. Jeżeli petla jest zbyt krótka (3 pochodnie), pochodnie mogą się "wypalic" (burnout) z powodu zbyt szybkiego przelaczania. Dlatego zaleca się minimum 5 pochodni w petli, co daje czas cyklu okolo 0,5 sekundy. Mechanike wypalania pochodni opisalismy w rozdziale o komponentach redstone.

Ethonian Hopper Clock - zaawansowana wersja

Ethonian hopper clock to ulepszona wersja standardowego hopper clock, zaprojektowana przez czlonka społeczności redstone. Wykorzystuje dodatkowe repeatery do precyzyjnej kontroli momentu przelaczania i może generować symetyczne pulsy (równy czas wlaczenia i wylaczenia). Jest to preferowany zegar w wielu budowlach redstonowych, ponieważ łączy lagfriendliness hopper clock z większa elastycznoscia.

Który zegar wybrać?

Typ zegaraSzybkośćRegulacjaLagNajlepsze zastosowanie
Repeater clockŚredniaTak (opoznienia repeaterow)ŚredniProste automatyzacje
Hopper clockWolna-średniaTak (ilość przedmiotow)NiskiFarmy, systemy cykliczne
Observer clockMaksymalnaNieŚredni-wysokiSzybkie farmy, instant reakcje
Comparator clockRegulowanaTak (sila sygnału)NiskiPrecyzyjne timery, sekwencery
Torch clockŚredniaOgraniczonaNiskiProste projekty początkujących

Dla większości zastosowan hopper clock jest najlepszym wyborem - jest lagfriendly, łatwy do regulacji i uruchamia się automatycznie. Observer clock uzywaj tylko gdy potrzebujesz absolutnie najszybszego cyklu, na przykład w wydajnych farmach opisanych w rozdziale o farmach z redstone. Comparator clock jest świetny do zaawansowanych projektow wymagajacych precyzji.

Wskazówka: Na serwerach multiplayer unikaj observer clock w dużych ilościach - generuja znaczne obciążenie serwera. Uzyj hopper clock, który jest najbardziej lagfriendly. Administratorzy serwerow często ograniczaja lub banuja nadmierne uzycie szybkich zegarow, więc warto o tym pamietac. Zanim zaczniesz budować, odwiedz poradnik dla początkujących, aby poznac etykiete serwera.

Komentarze