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 zegara | Szybkość | Regulacja | Lag | Najlepsze zastosowanie |
|---|---|---|---|---|
| Repeater clock | Średnia | Tak (opoznienia repeaterow) | Średni | Proste automatyzacje |
| Hopper clock | Wolna-średnia | Tak (ilość przedmiotow) | Niski | Farmy, systemy cykliczne |
| Observer clock | Maksymalna | Nie | Średni-wysoki | Szybkie farmy, instant reakcje |
| Comparator clock | Regulowana | Tak (sila sygnału) | Niski | Precyzyjne timery, sekwencery |
| Torch clock | Średnia | Ograniczona | Niski | Proste 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