Discord
Wiki / Redstone

Zegary redstone w Minecraft

Zegar redstone to uklad generujacy pulsujacy sygnal ON/OFF w regularnych odstepach. Jest sercem każdego mechanizmu wymagajacego powtarzalnej aktywacji - automatycznych farm, systemow dozowania, animacji i dispenserrow strzelajacych w regularnych odstepach. Istnieje kilka typow zegarow, każdy z innymi zaletami. Ten poradnik pokrywa je wszystkie.

1. Comparator clock

Najpopularniejszy zegar w nowoczesnych konstrukcjach. Comparator w trybie odejmowania połączony sam ze soba tworzy petla, w której sygnal stopniowo maleje z każdym cyklem. Kiedy spadnie do 0, cykl zaczyna sie od nowa.

Budowa comparator clocka:

  1. Postaw comparator skierowany na północ. Kliknij PPM, zeby przelaczac na tryb odejmowania (przednia pochodnia sie zapali).
  2. Przed comparatorem (na północy) poloz 1 blok redstone dust.
  3. Z tego pylu poprowadz linie redstone z powrotem do tylnego wejscia comparatora (uzyj dodatkowych bloków pylu, tworząc petle 3-4 bloki długa).
  4. Podlacz źródło sygnalu do bocznego wejscia comparatora (np. repeater z dzwignia). Sila tego sygnalu okresla szybkość zegara.
  5. Włącz dzwignie - zegar rusza. Sygnal na wyjsciu comparatora bedzie pulsowal.

Regulacja szybkości

Szybkość comparator clocka zalezy od sily sygnalu bocznego. Slabszy sygnal boczny = szybszy zegar (mniejsze odejmowanie, wiec sygnal wolniej spada do 0). Silniejszy sygnal boczny = wolniejszy zegar. Możesz precyzyjnie kontrolowac czas cyklu, zmieniajac sile sygnalu bocznego (np. przez odleglosc pylu od źródła lub przez więcej/mniej przedmiotow w pojemniku odczytywanym comparatorem).

Wskazówka: Comparator clock jest kompaktowy (3-4 bloki), cichy i nie powoduje lagu. To najlepszy wybor do wiekszosci zastosowan. Jedyna wada: minimalny czas cyklu to kilka tickow, wiec nie nadaje sie do superszybkich impulsow. Do tego uzyj observer clocka.

2. Hopper clock

Dwa hoppery skierowane do siebie przesylaja sobie przedmioty w kolko. Comparator odczytuje jeden z hopperow - generuje sygnal, gdy itemy sa w nim (ON) i cisza, gdy sa w drugim hopperze (OFF). Prosty, niezawodny i łatwy do regulacji.

Budowa hopper clocka:

  1. Postaw hopper A skierowany na wschod (Shift + kliknij w kierunku wschodnim).
  2. Obok postaw hopper B skierowany na zachod (Shift + kliknij na hopper A). Oba hoppery tworząc teraz petle.
  3. Wloz do hoppera A kilka przedmiotow (1-64 sztuki cobblestone). Im więcej, tym wolniejszy zegar.
  4. Za jednym z hopperow (np. A) postaw comparator odczytujacy jego zawartosc. Wyjscie comparatora to sygnal zegara.
  5. Opcjonalnie: podlacz dzwignie przez redstone do jednego z hopperow (blokuje go = zatrzymuje zegar).

Regulacja czasu cyklu

1 item w petli daje najkrotszy cykl (ok. 0,8 sekundy ON + 0,8 sekundy OFF). Każdy dodatkowy item wydluza cykl o ok. 0,4 sekundy. Stack 64 itemow daje cykl okolo 25 sekund. Możesz wrzucic wiele stackow do jednego hoppera (5 slotow x 64 = 320 itemow) - to da wielominutowe cykle. Idealne do mechanizmow wymagajacych rzadkiej aktywacji (np. automatyczne karmienie hodowli co 10 minut).

Hopper clock z wlacznikiem

Podlacz dzwignie (przez pyl lub repeater) do bloku obok jednego z hopperow, tak zeby sygnal go blokowal. Kiedy dzwignia jest wlaczona, hopper jest zablokowany, itemy nie plyna - zegar stoi. Wyłącz dzwignie - zegar rusza. Prosty sposob na wlaczanie/wylaczanie bez rozbierania konstrukcji.

3. Observer clock

Najszybszy i najkompaktniejszy zegar w Minecraft. Dwa observery ustawione twarzami do siebie tworząc nieskonczona petle: observer A wykrywa zmianę stanu observera B (wysyla impuls), observer B wykrywa zmianę stanu observera A (wysyla impuls) - i tak w kolko.

Budowa observer clocka:

  1. Postaw observer A skierowany "twarza" (czerwona strona) na zachod.
  2. Bezposrednio na zachodzie postaw observer B skierowany "twarza" na wschod (patrzy na observera A).
  3. Zegar rusza natychmiast - obserwery wykrywaja zmiany siebie nawzajem i generuja impulsy co 2 game ticki (1 redstone tick = 0,1 sekundy).
  4. Podlacz wyjscie jednego z observerow (tyl, ta strona bez czerwonej tekstury) do mechanizmu, który chcesz zasilac.

Problem: jest za szybki

Observer clock generuje impulsy co 2 game ticki - to ekstremalnie szybki zegar. Wiekszosci mechanizmow nie potrzebuje takiej szybkości, a na serwerach multiplayer tak szybki zegar może byc uznany za lag machine i zbanowany przez administratorow. Uzyj observer clocka tylko wtedy, gdy naprawde potrzebujesz najszybszego mozliwego impulsu (np. ladowanie TNT cannonow).

Spowolnienie observer clocka

Zeby spowolnic observer clocka, dodaj repeatery między observerami. Observer A -> repeater (4 ticki) -> observer B -> repeater (4 ticki) -> z powrotem. Teraz cykl trwa 8 tickow zamiast 2. Możesz dodac dowolna ilość repeaterow, zeby uzyskac pozadany czas cyklu.

Uwaga: Observer clock bez spowolnienia generuje duży lag na serwerach. Wiele pluginow anti-lag (ClearLag, LagFixer) automatycznie wykrywa i niszczy szybkie zegary observerowe. Jeśli budujesz na serwerze, skonsultuj sie z administracja co do limitow szybkości zegarow.

4. Repeater clock

Klasyczny zegar z ery przed comparatorami i observerami. Petla repeaterow (minimum 2, zazwyczaj 3-4) tworząca kolo, przez które krazy impuls redstone.

Budowa repeater clocka:

  1. Postaw 4 repeatery w kwadracie: repeater N (północ), E (wschod), S (południe), W (zachod). Każdy skierowany do następnego w kolko.
  2. Między każdym repeaterem poloz 1-2 bloki redstone dust, zeby je połączyć.
  3. Ustaw opoznienia repeaterow wedlug potrzeb (1-4 ticki każdy).
  4. Zeby wystartowac zegar, na chwile podlacz dzwignie do jednego z repeaterow (włącz i szybko wyłącz). Impuls zacznie krazcc w petli.
  5. Podlacz sygnal z dowolnego punktu petli do mechanizmu docelowego.

Regulacja czasu

Czas cyklu = suma opoznien wszystkich repeaterow w petli. 4 repeatery na 1 tick = 4 ticki (0,4 s). 4 repeatery na 4 ticki = 16 tickow (1,6 s). Dodajac więcej repeaterow możesz wydluzyc cykl prawie dowolnie, ale zegar staje sie coraz większy fizycznie. Do dlugich cykli lepszy jest hopper clock.

Torch clock (wariant)

Starsza wersja repeater clocka uzywajaca pochodn redstonowych zamiast repeaterow. Nieparzysta liczba pochodni w petli (np. 3 lub 5) tworzy oscylujacy sygnal - każda pochodnia gasi następna, która gasi kolejna, która gasi pierwsza, i tak w kolko. Szybki, ale mniej stabilny niz repeater clock i generuje dzwiek "psyk" z każdym cyklem. W nowoczesnych ukladach praktycznie nie używany.

5. Porownanie zegarow

Który zegar wybrac? Oto szybkie porownanie:

Tabela porownawcza:

  • Comparator clock - kompaktowy (3-4 bloki), cichy, zero lagu. Regulacja przez sile sygnalu bocznego. Najlepszy do wiekszosci zastosowan. Wymaga kwarcytu z Netheru.
  • Hopper clock - niezawodny, łatwa regulacja (dodaj/usun itemy). Dobry do dlugich cyklow (sekundy do minut). Nieco większy (2 hoppery + comparator). Zero lagu.
  • Observer clock - najszybszy (2 game ticki), najkompaktniejszy (2 bloki). ALE powoduje lag na serwerach. Uzywaj tylko z repeaterami spowalniajacymi lub gdy potrzebujesz ekstremalnej szybkości.
  • Repeater clock - klasyczny, łatwy do zrozumienia. Zajmuje dużo miejsca przy dluzszych cyklach. Lag-neutralny. Dobry na poczatek, zanim zdobedziesz kwarcyt na comparatory.
  • Torch clock - przestarzaly. Niestabilny, glosny. Unikaj w nowych budowlach.
Wskazówka: W 90% przypadkow uzyj comparator clocka. Na poczatku gry (brak kwarcytu) uzyj hopper clocka (żelazo jest łatwo dostępne). Observer clocka rezerwuj na TNT cannony i inne ekstremalnie szybkie mechanizmy. Repeater clock to opcja awaryjna i edukacyjna - dobry do nauki, ale w praktyce zastepowany przez comparator clock.

Powiazane poradniki