Komparator redstone: Różnice pomiędzy wersjami

Z Minecraft Wiki Polska
Przejdź do nawigacji Przejdź do wyszukiwania
[wersja nieprzejrzana][wersja nieprzejrzana]
Nie podano opisu zmian
Thn70 (dyskusja | edycje)
Zmiany w artykule „Komparator”
Linia 17: Linia 17:
{{dv|404|Przedmiot}}
{{dv|404|Przedmiot}}
}}
}}
'''Komparator''' (ang. Redstone Comparator) – [[blok]] przesyłający [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B).
'''Komparator''' (ang. ''Redstone Comparator'') – [[blok]] przesyłający [[czerwony kamień|sygnał]] w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B).


== Otrzymywanie ==
== Otrzymywanie ==
Linia 24: Linia 24:
|-align="center"
|-align="center"
!Składniki
!Składniki
!Wejście » Wyjście
!Wejście Wyjście
|-align="center"
|-align="center"
|[[Kamień]] <br>+<br> [[Pochodnia redstone]] <br>+<br> [[Kwarc]]
|[[Kamień]] <br>+<br> [[Pochodnia redstone|pochodnie redstone]] <br>+<br> [[kwarc]]
|{{Grid/Crafting Table
|{{Grid/Crafting Table
|B1= Pochodnia redstone
|B1= Pochodnia redstone
Linia 44: Linia 44:
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.
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 ekwipunku ===
=== Kontroler zawartości ekwipunku ===
Jeśli komparator 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ą]], [[beczka]], [[pulpit]], [[piec]], [[dozownik]], [[lej]], [[statyw alchemiczny]], [[Rama portalu Endu|rama portalu Endu]], [[Kotwica odrodzenia|kotwica odrodzenia]], [[kocioł]], [[podajnik]], [[szafa grająca]] albo [[tory z czujnikiem]] z [[wagonik ze skrzynią|wagonikiem ze skrzynią]] lub [[wagonik z lejem|lejem]]. 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.
Jeśli komparator jest podłączony do pojemnika, wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być [[skrzynia]], [[skrzynia-pułapka]], [[beczka]], [[pulpit]], [[piec]], [[dozownik]], [[lej]], [[statyw alchemiczny]], [[Rama portalu Endu|rama portalu Endu]], [[Kotwica odrodzenia|kotwica odrodzenia]], [[kocioł]], [[podajnik]], [[szafa grająca]] albo [[tory z czujnikiem]] z [[wagonik ze skrzynią|wagonikiem ze skrzynią]] lub [[wagonik z lejem|lejem]]. 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 ekwipunku ====
==== Sprawdzanie ekwipunku ====
Linia 53: Linia 53:
<code>siła sygnału = w zaokrągleniu do zera(1 + (liczba przedmiotów w pojemniku / (wszystkie miejsca w kontenerze * 64)) * 14)</code>
<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.
Przedmioty, które nie mogą być grupowane 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:
To może być użyteczne do tworzenia sygnałów o określonej sile przy użyciu 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>
<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 ====
==== 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]].
Sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] odpowiada umieszczonej w niej [[płyta muzyczna|płycie muzycznej]]. Od snapshota 23w07a sygnał wyjściowy komparatora podłączonego do [[szafa grająca|szafy grającej]] z umieszczoną płytą muzyczną jest zawsze równy 15.
{| class="wikitable"
{| class="wikitable"
! Sygnał !! Płyta muzyczna
! Sygnał !! Płyta muzyczna
Linia 66: Linia 66:
| 0 || ''brak''
| 0 || ''brak''
|-
|-
| 1 || 13
| 1 || „13”
|-
|-
| 2 || cat
| 2 || „Cat”
|-
|-
| 3 || blocks
| 3 || „Blocks”
|-
|-
| 4 || chirp
| 4 || „Chirp”
|-
|-
| 5 || far
| 5 || „Far”
|-
|-
| 6 || mall
| 6 || „Mall”
|-
|-
| 7 || mellohi
| 7 || „Mellohi”
|-
|-
| 8 || stal
| 8 || „Stal”
|-
|-
| 9 || strad
| 9 || „Strad”
|-
|-
| 10 || ward
| 10 || „Ward”
|-
|-
| 11 || 11
| 11 || „11”
|-
|-
| 12 || wait
| 12 || „Wait”
|-
|-
|13
|13
|pigstep
|„Pigstep”
|}
|}
<!--  
<!--  
Linia 128: Linia 128:


== Historia ==
== Historia ==
{{Historia||24 listopada 2012|link=http://pl.minecraftwiki.net/Redstone_Update|[[Jeb]] powiedział o możliwości pojawienia się komparatora w Minecraftcie.}}
{{Historia||24 listopada 2012|link=http://pl.minecraftwiki.net/Redstone_Update|[[Jeb]] powiedział o możliwości pojawienia się komparatora w Minecrafcie.}}
{{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||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||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|w}}
{{Historia|w}}
{{Historia||1.5|snap=13w01a|Dodano komparator.}}
{{Historia||1.5|snap=13w01a|Dodano komparator.}}
{{Historia|||snap=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|||snap=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|||snap=13w02a|Na teksturze komparatora widać kwarc.|Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony jest pusty.}}
{{Historia|||snap=13w02a|Na teksturze komparatora widać kwarc.|Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony, jest pusty.}}
{{Historia|||snap=13w02b|Podwójna skrzynia jest teraz traktowana jako jedna, a nie dwie osobne.}}
{{Historia|||snap=13w02b|Podwójna skrzynia jest teraz traktowana jako jedna, a nie jako dwie osobne.}}
{{Historia|||snap=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|||snap=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|||snap=13w04a|Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.}}
{{Historia|||snap=13w04a|Komparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.}}
{{Historia|||snap=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|||snap=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|||snap=13w05b|Zmieniono opóźnienie z 1/2 ticka na 1.}}
{{Historia|||snap=13w05b|Zmieniono opóźnienie z 1/2 ticka na 1.}}
{{Historia|||snap=13w09c|Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku.}}
{{Historia|||snap=13w09c|Sygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku.}}
{{Historia||1.6|snap=13w18a|Komparator teraz zwraca sygnał dla Kotła i ramy Portalu Kresu w zależności od stanu.}}
{{Historia||1.6|snap=13w18a|Komparator teraz zwraca sygnał dla kotła i ramy portalu Endu w zależności od stanu.}}
{{Historia|pa}}
{{Historia|Nadchodzące zmiany}} {{Historia| |1.19.4|Sygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15.|snap=23w07a}} {{Historia|pa}}
{{Historia||0.14.0|snap=build 1|Dodano komparator.}}
{{Historia||0.14.0|snap=build 1|Dodano komparator.}}
{{Historia|k}}
{{Historia|k}}

Wersja z 17:38, 28 lut 2023

Komparator redstone

Typ

Mechanizm

Fizyka

Nie

Przezroczystość

Tak

Emisja światła

Tak, 7 (gdy aktywny)

Odporność na eksplozje

0

Palność

Nie

Narzędzie

Żadne

Odnawialne

Tak

Możliwość grupowania

Tak, 64


Komparator (ang. Redstone Comparator) – blok przesyłający sygnał w czasie rzeczywistym. Ma dwa wejścia: jedno od tyłu (A) i jedno z boku (B).

Otrzymywanie

Wytwarzanie

Składniki Wejście → Wyjście
Kamień
+
pochodnie redstone
+
kwarc










Zastosowania

Przewód/dioda

Komparator, podobnie do przekaźnika, działa jak dioda. Powoduje opóźnienie 1 ticka, wysyłając sygnał wyjściowy o tej samej sile co wejś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 ekwipunku

Jeśli komparator jest podłączony do pojemnika, wysyła sygnał zależny od procentu używanej w nim przestrzeni. Tym pojemnikiem może być skrzynia, skrzynia-pułapka, beczka, pulpit, piec, dozownik, lej, statyw alchemiczny, rama portalu Endu, kotwica odrodzenia, kocioł, podajnik, szafa grająca albo tory z czujnikiem z wagonikiem ze skrzynią lub lejem. 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 ekwipunku

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ć grupowane 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 użyciu 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. Od snapshota 23w07a sygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15.

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”
13 „Pigstep”

Historia

Historia używa dawnego formatu wersji konsolowych
24 listopada 2012Jeb powiedział o możliwości pojawienia się komparatora w Minecrafcie.
27 grudnia 2012Dinnerbone opublikował obrazki pierwszej wersji komparatora zamiast kondensatora.
2 stycznia 2013Dinnerbone opublikował kolejny obrazek komparatora.
Pełna wersja
1.513w01aDodano komparator.
13w01bDodano 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.
13w02aNa teksturze komparatora widać kwarc.
Komparator nie wysyła sygnału, gdy pojemnik, do którego jest podłączony, jest pusty.
13w02bPodwójna skrzynia jest teraz traktowana jako jedna, a nie jako dwie osobne.
13w03aKomparator 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.
13w04aKomparator podłączony do szafy grającej wysyła sygnał zależny od płyty w niej umieszczonej.
13w05aKomparatory 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.
13w05bZmieniono opóźnienie z 1/2 ticka na 1.
13w09cSygnał wyjściowy komparatora podłączonego do statywu alchemicznego z 3 butelkami wody był taki sam, jak przy 3 butelkach wody i 1 składniku.
1.613w18aKomparator teraz zwraca sygnał dla kotła i ramy portalu Endu w zależności od stanu.
Nadchodzące zmiany
1.19.423w07aSygnał wyjściowy komparatora podłączonego do szafy grającej z umieszczoną płytą muzyczną jest zawsze równy 15.
Pocket Edition Alpha
0.14.0build 1Dodano komparator.
Console Edition
TU19CU71.12Dodano komparator.

Ciekawostki