Komparator redstone: Różnice pomiędzy wersjami
| [wersja nieprzejrzana] | [wersja nieprzejrzana] |
od 1.5 |
więcej zastosowań, poszerzenie historii, ID aktywnego komparatora |
||
| Linia 15: | Linia 15: | ||
|łączenie=Tak (64) | |łączenie=Tak (64) | ||
|wersja=13w01a | |wersja=13w01a | ||
|multipledata={{dv|149| | |multipledata={{dv|149|Aktywny}} | ||
{{dv|150|Nieaktywny}} | |||
{{dv|404|Przedmiot}} | {{dv|404|Przedmiot}} | ||
}} | }} | ||
'''Komparator''' to blok dodany do gry w wersji [[Historia wersji/Nieoficjalne wersje|13w01a]]. Przesyła [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jeden od tyłu (A) i jeden z boku (B). | '''Komparator''' to blok dodany do gry w wersji [[Historia wersji/Nieoficjalne wersje|13w01a]]. Przesyła [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jeden od tyłu (A) i jeden z boku (B). | ||
== Crafting == | == Crafting == | ||
{| border="1" style="border-collapse: collapse; border-color: #555; border-collapse: collapse; background-color: #eee" cellpadding="5" | {| border="1" style="border-collapse: collapse; border-color: #555; border-collapse: collapse; background-color: #eee" cellpadding="5" | ||
| Linia 36: | Linia 36: | ||
}} | }} | ||
|} | |} | ||
== Zastosowania == | |||
=== Przewód/dioda === | |||
Komparator, podobnie do [[przekaźnik]]a, działa jak dioda. Powoduje opóźnienie tylko 1/2 ticka, wysyłając sygnał wyjściowy o tej samej sile co wyjściowy. Pozwala prądowi płynąć tylko w jedną stronę. | |||
=== Komparator === | |||
Boczne wejście komparatora może być używane do ustalenia progu dla sygnału wejściowego. Jeżeli sygnał B jest silniejszy od A nie będzie żadnego efektu. Natomiast jeśli sygnał A jest silniejszy lub równy B, komparator prześle sygnał dalej (wyjściem z przodu). Gdy sygnały dochodzą z obu boków, słabszy jest ignorowany. | |||
=== Osłabiacz === | |||
Klikając prawym przyciskiem myszy na komparator można zapalać i gasić znajdującą się na nim małą czerwoną pochodnię. Jeżeli pochodnia z przodu komparatora jest włączona, siła sygnału wyjściowego będzie równa różnicy siły A i siły B. Jeżeli będzie wyłączona, będzie wysyłany sygnał o sile A. | |||
=== Kontroler zawartości inwentarza === | |||
Jeśli do komparatora jest podłączony do pojemnika wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być [[skrzynia]], [[skrzynia z pułapką]], [[skrzynia Kresu]], [[piec]], [[dozownik]], [[zbiornik]], [[statyw alchemiczny]], [[podajnik]], [[szafa grająca]] albo [[tory z czujnikiem]] z [[wagonik ze skrzynią|wagonikiem ze skrzynią]] lub [[wagonik ze zbiornikiem|zbiornikiem]]. Komparator może być też podłączony do solidnego bloku, który przylega do kontenera, jeśli wszystkie 3 bloki znajdują się w linii prostej. Sygnał od spodu bloku pomiędzy pojemnikiem a komparatorem może ingerować w sygnał wyjściowy. | |||
==== Sprawdzanie inwentarza ==== | |||
Kiedy pojemnik jest pusty, wyjście jest równe 0. | |||
Kiedy nie jest, siła sygnału jest obliczana w następujący sposób: | |||
<code>siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)</code> | |||
Przedmioty, które nie mogą być stackowane lub stackują się po 16 są traktowane jako pełny stack. | |||
To może być użyteczne do tworzenia sygnałów o określonej sile przy uzyciu komparatorów i pojemników. Liczba wymaganych przedmiotów w kontenerze jest obliczana w ten sposób: | |||
<code>wymagane przedmioty = max(w zaokrągleniu w górę((wszystkie sloty w pojemniku * 64 / 14) * (żądana siła sygnału - 1)))</code> | |||
==== Sprawdzanie płyty w szafie grającej ==== | |||
Sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] odpowiada umieszczonej w niej [[płyta muzyczna|płycie muzycznej]]. | |||
{| class="wikitable" | |||
! Sygnał !! Płyta muzyczna | |||
|- | |||
| 0 || ''brak'' | |||
|- | |||
| 1 || 13 | |||
|- | |||
| 2 || cat | |||
|- | |||
| 3 || blocks | |||
|- | |||
| 4 || chirp | |||
|- | |||
| 5 || far | |||
|- | |||
| 6 || mall | |||
|- | |||
| 7 || mellohi | |||
|- | |||
| 8 || stal | |||
|- | |||
| 9 || strad | |||
|- | |||
| 10 || ward | |||
|- | |||
| 11 || 11 | |||
|- | |||
| 12 || wait | |||
|} | |||
<!-- | |||
{| class="wikitable" | |||
|- | |||
! Signal | |||
| 0 | |||
| 1 | |||
| 2 | |||
| 3 | |||
| 4 | |||
| 5 | |||
| 6 | |||
| 7 | |||
| 8 | |||
| 9 | |||
| 10 | |||
| 11 | |||
| 12 | |||
|- | |||
! Record | |||
| ''none'' | |||
| 13 | |||
| cat | |||
| blocks | |||
| chirp | |||
| far | |||
| mall | |||
| mellohi | |||
| stal | |||
| strad | |||
| ward | |||
| 11 | |||
| wait | |||
|} --> | |||
== Historia == | == Historia == | ||
{{Historia| | {{Historia|w}} | ||
{{Historia||24 listopada 2012|link=Redstone Update|ilink=1|[[Jeb]] powiedział, że w Minecraftcie być może będzie kondensator.}} | |||
{{Historia||27 grudnia 2012|link=https://twitter.com/Dinnerbone/status/284388625595125760|[[Dinnerbone]] opublikował [http://imgur.com/a/FBKed obrazki] pierwszej wersji komparatora, zamiast kondensatora.}} | |||
{{Historia||2 stycznia 2013|link=https://twitter.com/Dinnerbone/status/286428595423965184|Dinnerbone opublikował kolejny [http://dinnerbone.com/media/uploads/2013-01/screenshots/2013-01-02_12.06.47.png obrazek] komparatora.}} | |||
{{Historia||13w01a|Dodano komparator. ([[Plik:150px-Redstone Comparator.png|40px]])}} | {{Historia||13w01a|Dodano komparator. ([[Plik:150px-Redstone Comparator.png|40px]])}} | ||
{{Historia||13w02a| | {{Historia||13w01b|Dodano opóźnienie 1/2 ticka (w celu naprawy błędu).|Komparator podłączony do pojemnika daje sygnał wyjściowy, zależny od ilości przedmiotów.}} | ||
{{Historia||13w02a|Na teksturze komparatora widać kwarc.|Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony jest pusty.}} | |||
{{Historia||13w02b|Podwójna skrzynia jest teraz traktowana jako jedna, a nie dwie osobne.}} | |||
{{Historia||13w03a|Komparator zasilany przez blok poleceń wskazuje czy ostatnia komenda została uruchomiona poprawnie.|Komparatory mogą być używane do wysyłania analogowego sygnału wskazującego liczbę graczy poprzez komendę <code>/testfor</code>.|Komparator podłączony do [[tory z czujnikiem|torów z czujnikiem]] wysyła sygnał zależny od wypełnienia stojącego na nich pojemnika.}} | |||
{{Historia||13w04a|Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.}} | |||
{{Historia||13w05a|Komparatory nie powodują już stałych aktualizacji bloków. Opóźnienie jest robione zgodnie, a boczne wejście nie powoduje już pulsującego sygnału wyjściowego.}} | |||
{{Historia||13w05b|Zmieniono opóźnienie z 1/2 ticka na 1.}} | |||
{{Historia||13w09c|Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody jest taki sam, jak przy 3 butelkach wody i 1 składniku.}} | |||
{{Historia|foot}} | {{Historia|foot}} | ||
Wersja z 21:56, 25 mar 2013
| Artykuł Komparator redstone jest krótki. Możesz pomóc, poszerzając go.
|
| Typ |
Mechanizm |
| Narzędzie |
Żadne |
| Odnawialne |
Nie |
| Możliwość grupowania |
Tak (64) |
| Fizyka |
? |
| Przezroczystość |
Tak |
| Emisja światła |
Tak, 7 (gdy włączony) |
| Twardość |
0 |
| Odporność na eksplozje |
0 |
| Palność |
Nie |
| Rzadkość |
Pospolita |
Komparator to blok dodany do gry w wersji 13w01a. Przesyła sygnał w czasie rzeczywistym. Ma dwa wejścia: jeden od tyłu (A) i jeden z boku (B).
Crafting
| Składniki | Przed » Po | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Kamień + Czerwona pochodnia + Kwarc |
|
Zastosowania
Przewód/dioda
Komparator, podobnie do przekaźnika, działa jak dioda. Powoduje opóźnienie tylko 1/2 ticka, wysyłając sygnał wyjściowy o tej samej sile co wyjściowy. Pozwala prądowi płynąć tylko w jedną stronę.
Komparator
Boczne wejście komparatora może być używane do ustalenia progu dla sygnału wejściowego. Jeżeli sygnał B jest silniejszy od A nie będzie żadnego efektu. Natomiast jeśli sygnał A jest silniejszy lub równy B, komparator prześle sygnał dalej (wyjściem z przodu). Gdy sygnały dochodzą z obu boków, słabszy jest ignorowany.
Osłabiacz
Klikając prawym przyciskiem myszy na komparator można zapalać i gasić znajdującą się na nim małą czerwoną pochodnię. Jeżeli pochodnia z przodu komparatora jest włączona, siła sygnału wyjściowego będzie równa różnicy siły A i siły B. Jeżeli będzie wyłączona, będzie wysyłany sygnał o sile A.
Kontroler zawartości inwentarza
Jeśli do komparatora jest podłączony do pojemnika wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być skrzynia, skrzynia z pułapką, skrzynia Kresu, piec, dozownik, zbiornik, statyw alchemiczny, podajnik, szafa grająca albo tory z czujnikiem z wagonikiem ze skrzynią lub zbiornikiem. Komparator może być też podłączony do solidnego bloku, który przylega do kontenera, jeśli wszystkie 3 bloki znajdują się w linii prostej. Sygnał od spodu bloku pomiędzy pojemnikiem a komparatorem może ingerować w sygnał wyjściowy.
Sprawdzanie inwentarza
Kiedy pojemnik jest pusty, wyjście jest równe 0.
Kiedy nie jest, siła sygnału jest obliczana w następujący sposób:
siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)
Przedmioty, które nie mogą być stackowane lub stackują się po 16 są traktowane jako pełny stack.
To może być użyteczne do tworzenia sygnałów o określonej sile przy uzyciu komparatorów i pojemników. Liczba wymaganych przedmiotów w kontenerze jest obliczana w ten sposób:
wymagane przedmioty = max(w zaokrągleniu w górę((wszystkie sloty w pojemniku * 64 / 14) * (żądana siła sygnału - 1)))
Sprawdzanie płyty w szafie grającej
Sygnał wyjściowy komparatora podłączonego do szafy grającej odpowiada umieszczonej w niej płycie muzycznej.
| Sygnał | Płyta muzyczna |
|---|---|
| 0 | brak |
| 1 | 13 |
| 2 | cat |
| 3 | blocks |
| 4 | chirp |
| 5 | far |
| 6 | mall |
| 7 | mellohi |
| 8 | stal |
| 9 | strad |
| 10 | ward |
| 11 | 11 |
| 12 | wait |
Historia
| Pełna wersja | |||||
|---|---|---|---|---|---|
| 24 listopada 2012 | Jeb powiedział, że w Minecraftcie być może będzie kondensator. | ||||
| 27 grudnia 2012 | Dinnerbone opublikował obrazki pierwszej wersji komparatora, zamiast kondensatora. | ||||
| 2 stycznia 2013 | Dinnerbone opublikował kolejny obrazek komparatora. | ||||
| 13w01a | Dodano komparator. (Plik:150px-Redstone Comparator.png) | ||||
| 13w01b | Dodano opóźnienie 1/2 ticka (w celu naprawy błędu). | ||||
| Komparator podłączony do pojemnika daje sygnał wyjściowy, zależny od ilości przedmiotów. | |||||
| 13w02a | Na teksturze komparatora widać kwarc. | ||||
| Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony jest pusty. | |||||
| 13w02b | Podwójna skrzynia jest teraz traktowana jako jedna, a nie dwie osobne. | ||||
| 13w03a | Komparator zasilany przez blok poleceń wskazuje czy ostatnia komenda została uruchomiona poprawnie. | ||||
Komparatory mogą być używane do wysyłania analogowego sygnału wskazującego liczbę graczy poprzez komendę /testfor. | |||||
| Komparator podłączony do torów z czujnikiem wysyła sygnał zależny od wypełnienia stojącego na nich pojemnika. | |||||
| 13w04a | Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej. | ||||
| 13w05a | Komparatory nie powodują już stałych aktualizacji bloków. Opóźnienie jest robione zgodnie, a boczne wejście nie powoduje już pulsującego sygnału wyjściowego. | ||||
| 13w05b | Zmieniono opóźnienie z 1/2 ticka na 1. | ||||
| 13w09c | Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody jest taki sam, jak przy 3 butelkach wody i 1 składniku. | ||||
Ciekawostki
- W rzeczywistym świecie również istnieje komparator i jest stosowany w elektronice cyfrowej.