Sculkowy czujnik
Typ |
Mechanizm |
Fizyka |
Nie |
Przezroczystość |
Tak |
Emisja światła |
Tak (1) |
Odporność na eksplozje |
1,5 |
Palność |
Nie |
Narzędzie | |
Odnawialne |
Tak |
Możliwość grupowania |
Tak (64) |
Sculkowy czujnik jest blokiem wykrywającym wibracje i emitującym sygnał redstone.
Otrzymywanie[edytuj | edytuj kod]
Sculkowy czujnik można zdobyć ze skrzyń w pradawnym mieście lub na gruncie w biomie mrocznej głębi.
Niszczenie[edytuj | edytuj kod]
Sculkowy czujnik może być wydobyty za pomocą dowolnego narzędzia, jednak najszybciej za pomocą motyki.
Blok | Sculkowy czujnik |
---|---|
Twardość | 1,5 |
Narzędzie | |
Czas wydobycia* | |
Ręka | 2,25 |
Drewniana | 1,15 |
Kamienna | 0,6 |
Żelazna | 0,4 |
Diamentowa | 0,3 |
Netherytowa | 0,25 |
Złota | 0,2 |
*czas liczony w sekundach dla niezaklętych narzędzi
Zastosowanie[edytuj | edytuj kod]
Źródło światła[edytuj | edytuj kod]
Sculkowe czujniki świecą światłem o wartości 1.
Wykrywanie wibracji[edytuj | edytuj kod]
Sculkowe czujniki mogą wykryć wibracje w promieniu 8 bloków od bloku. Wibracją jest wszystko, co powoduje fizyczny ruch. Jednak jest kilka ruchów, które są niewykrywalne przez czujnik, gdy gracz się skrada. Są to: chodzenie, spadanie i rzucanie/strzelanie pociskiem.
Specjalne zastosowanie przy czujnikach ma wełna. Gdy wełna znajdzie się na drodze pomiędzy czujnikiem a źródłem wibracji, sculkowy czujnik nie wykryje ich. Co więcej, czujniki nie wykryją chodzenia po wełnie, ani rzucania wełny na ziemię.
Gdy czujnik wykrywa wibrację, sygnał ze źródła wibracji jest wysyłany sygnał do czujnika z prędkością 1 bloku na 1 tick. W tym czasie czujnik nie może wykrywać innych wibracji. Gdy sygnał dociera do czujnika, ten aktywuje się na 30 ticków (1,5 sekundy). Gdy czujnik jest aktywny, nie wykrywa innych wibracji.
Sculkowy czujnik zaczyna wykrywać wibracje po upływie 10 ticków po położeniu bloku lub dezaktywacji. Podczas tego ticka nie może wykrywać wibracji. Jest to zabezpieczenie przed samoaktywacją podczas wyłączania zasilania dla bloków zasilanych przez czujnik.
Sculkowe czujniki ignorują wibracje wytworzone przez inne czujniki oraz nadzorców.
Domyślną fazą jest faza nieaktywna. Gdy czujnik odbiera wibracje, wchodzi w fazę aktywną. Faza aktywna dla zwykłych sculkowych czujników trwa 30 ticków (1,5 sekundy), a dla skalibrowanych czujników – 10 ticków (0,5 sekundy). Podczas fazy aktywnej czujniki nie odbierają innych wibracji. Po fazie aktywnej następuje faza odczekania trwająca 10 ticków (0,5 sekundy). W trakcie fazy odczekania czułki czujników wciąż się poruszają, jednak te bloki nie nadają sygnału redstone i nie emitują światła. Po fazie odczekania jest powrót do fazy nieaktywnej.
Emisja sygnału redstone[edytuj | edytuj kod]
Sculkowe czujniki wysyłają sygnał redstone po aktywacji. Siła sygnału jest odwrotnie proporcjonalna do odległości, jaką wibracja przebyła. Oznacza to, że im bliżej znajduje się źródło wibracji, tym silniejszy sygnał. Odległość, na jaką sygnał redstone sięga, jest odpowiednia do promienia wykrywalności czujnika. Sygnał jest wysyłany z największą siłą, gdy źródło wibracji znajduje się w odległości 0 bloków od czujnika (znajduje się bezpośrednio na czujniku).
Częstotliwość wibracji[edytuj | edytuj kod]
Sculkowe czujniki mają też unikalną interakcję z komparatorem. Każda wibracja w grze ma odpowiednią wartość częstotliwości, która może być zmierzona za pomocą sygnału z komparatora. Przy odpowiednim zaprojektowaniu mechanizmu może to umożliwić wykrycie konkretnych akcji użytkownika.
Częstotliwość | Typ wibracji | Wydarzenie w grze | Opis |
---|---|---|---|
1 | Krok | minecraft:step |
Byt chodzi (ignorowane podczas skradania). |
Pływanie | minecraft:swim |
Byt płynie. | |
Trzepotanie | minecraft:flap |
Latający byt (np. nietoperz) trzepocze skrzydłami. | |
Rezonans1 | minecraft:resonate_1 |
||
2 | Lądowanie pocisku | minecraft:projectile_land |
Pocisk ląduje lub uderza w coś. |
Upadek | minecraft:hit_ground |
Byt spada z wysokości (ignorowane podczas skradania). | |
Pluśnięcie | minecraft:splash |
Byt powoduje pluśnięcie wody, łódka jest nad kolumną bąbelków lub następuje wiosłowanie[nota 1]. | |
Rezonans2 | minecraft:resonate_2 |
||
3 | Zakończenie interakcji z przedmiotem | minecraft:item_interact_finish |
Gracz korzysta z przedmiotu, na przykład tarczy lub lunety. |
Wystrzał pocisku | minecraft:projectile_shoot |
Pocisk zostaje wystrzelony (ignorowane podczas skradania). | |
Gra na instrumencie | minecraft:instrument_play |
Gracz gra na kozim rogu. | |
Rezonans3 | minecraft:resonate_3 |
||
4 | Ryk dewastatora | minecraft:entity_roar |
Dewastator ryczy. |
Otrząsanie się wilka | minecraft:entity_shake |
Wilk otrząsa się z wody, gdy jest mokry. | |
Lot w dół | minecraft:elytra_free_fall |
Byt leci w dół z elytrami. | |
Rezonans4 | minecraft:resonate_4 |
||
5 | Zejście z bytu | minecraft:entity_dismount |
Gracz schodzi z bytu. |
Zakładanie wyposażenia | minecraft:equip |
Przedmiot jest zakładany na stojak na zbroję lub na gracza poprzez użycie zbroi. | |
Rezonans5 | minecraft:resonate_5 |
||
6 | Dosiadanie bytu | minecraft:entity_mount |
Gracz dosiada konia. |
Poruszanie się wagonika | minecraft:minecart_moving |
Aktualnie nie działa[1]. | |
Interakcja z mobem | minecraft:mob_interact |
Gracz daje osadnikowi zombie złote jabłko, uzdrawia wilka lub żelaznego golema, daje pandzie jedzenie, rozmnaża zwierzęta. | |
Ścinanie | minecraft:shear |
Nożyce są używane, aby rozbroić zaczep na linkę, wydrążyć dynię, zebrać miód, usunąć dynię bałwanowi, ostrzyc owcę, zmienić mooshrooma w krowę[nota 2]. | |
Rezonans6 | minecraft:resonate_6 |
||
7 | Uderzenie bytu | minecraft:entity_damage |
Byt jest uderzony lub zabity przez innego byta. |
Rezonans7 | minecraft:resonate_7 |
||
8 | Ukończenie picia | minecraft:drinking_finish |
Mikstura została wypita[nota 3]. |
Zakończenie jedzenia | minecraft:eating_finish |
Gracz kończy jeść. | |
Rezonans8 | minecraft:resonate_8 |
||
9 | Zamknięcie pojemnika | minecraft:container_close |
Pojemnik zostaje zamknięty. |
Zamknięcie bloku | minecraft:block_close |
Drzwi, właz lub furtka zostają zamknięte. | |
Wyłączenie bloku | minecraft:block_deactivate |
Dźwignia lub przycisk zostają wyłączone. | |
Odłączenie bloku | minecraft:block_detach |
Zaczep na linkę zostaje rozbrojony. | |
Rezonans9 | minecraft:resonate_9 |
||
10 | Otworzenie pojemnika | minecraft:container_open |
Pojemnik (np. skrzynia) zostaje otworzony. |
Otworzenie bloku | minecraft:block_open |
Drzwi, właz lub furtka zostają zamknięte. | |
Aktywowanie bloku | minecraft:block_activate |
Blok jest aktywowany. | |
Uzbrojenie bloku | minecraft:block_attach |
Zaczep na linkę zostaje podłączony. | |
Uzbrojenie bezpiecznika | minecraft:prime_fuse |
TNT lub creeper rozpoczyna eksplozję. | |
Granie szafy grającej | minecraft:note_block_play |
Szafa grająca odtwarza muzykę. | |
Rezonans10 | minecraft:resonate_10 |
||
11 | Zmiana bloku | minecraft:block_change |
Książka zostaje położona na pulpicie, przedmiot jest wkładany lub wyciągany z doniczki, dzwoni dzwon, ognisko jest gaszone,[nota 2] świeczka zostaje położona lub wyciągnięta z ciasta, mimoza opada. |
Rezonans11 | minecraft:resonate_11 |
||
12 | Zniszczenie bloku | minecraft:block_destroy |
Blok zostaje zniszczony. |
Podniesienie cieczy | minecraft:fluid_pickup |
Ciecz zostaje zebrana wiadrem. | |
Rezonans12 | minecraft:resonate_12 |
||
13 | Położenie bloku | minecraft:block_place |
Blok zostaje położony. |
Położenie cieczy | minecraft:fluid_place |
Ciecz zostaje wylana z wiadra. | |
Rezonans13 | minecraft:resonate_13 |
||
14 | Położenie bytu | minecraft:entity_place |
Byt pojawia się za pomocą przedmiotu, np. obraz lub poprzez jajko[nota 2]. |
Uderzenie pioruna | minecraft:lightning_strike |
Piorun uderza. | |
Teleportacja | minecraft:teleport |
Gracz lub byt się teleportuje. | |
Zamknięcie shulkera | minecraft:shulker_close |
Aktualnie nie działa[2]. | |
Rezonans14 | minecraft:resonate_14 |
||
15 | Zabicie bytu | minecraft:entity_killed |
Zabicie stojaka na zbroję[3] |
Eksplozja | minecraft:explode |
Coś eksploduje. | |
Rezonans15 | minecraft:resonate_15 |
Wartości danych[edytuj | edytuj kod]
ID[edytuj | edytuj kod]
Nazwa | ID słowne | Forma | Klucz tłumaczenia |
---|---|---|---|
Sculkowy czujnik | sculk_sensor |
Blok, przedmiot |
block.minecraft.sculk_sensor
|
Nazwa | ID słowne | ID numeryczne | Forma | Klucz tłumaczenia |
---|---|---|---|---|
Sculkowy czujnik | sculk_sensor |
562 |
Blok, przedmiot |
tile.sculk_sensor.name
|
Stany bloku[edytuj | edytuj kod]
Nazwa | Wartość domyślna | Dostępne wartości | Opis |
---|---|---|---|
power | 0 |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Aktualna siła wysyłanego sygnału redstone. |
sculk_sensor_phase | inactive |
active inactive |
Określa, czy czujnik jest aktywny. |
waterlogged | false |
false true |
Określa, czy czujnik jest zalany wodą. |
Nazwa | Bity metadanych | Wartość domyślna | Dostępne wartości | Wartości dla bitów metadanych | Opis |
---|---|---|---|---|---|
powered_bit | false |
Niewspierane | false true |
Unsupported |
Określa, czy czujnik wysyła sygnał redstone. |
Historia[edytuj | edytuj kod]
3 października 2020 | Plik:Skulkowy czujnik pre1.gif Sculkowe czujniki zostały pokazane na Minecraft Live 2020. | ||||
---|---|---|---|---|---|
13 listopada 2020 | Brandon Pearce opublikował na Twitterze film z nową animacją i teksturą czujnika. | ||||
23 listopada 2020 | Na tweecie Brandona Pearce'a sculkowy czujnik ma nową teksturę i animację. | ||||
27 listopada 2020 | Brandon Pearce udostępnił zdjęcie czujki z nową teksturą. | ||||
Pełna wersja | |||||
1.17 | 20w49a | Dodano sculkowe czujniki z nowymi animacjami. | |||
20w51a | Rozpoczęcie jedzenia nie wywołuje już wibracji. | ||||
Zmieniono częstotliwość uderzenia bytu z 9 na 8. | |||||
Zmieniono częstotliwość zamknięcia pojemnika z 10 na 14. | |||||
Zmieniono częstotliwość otwierania pojemnika z 11 na 15. | |||||
Chodzenie po wełnie nie powoduje wibracji. | |||||
Wyrzucenie wełny jako przedmiotu nie wywołuje wibracji. | |||||
Sculkowe czujniki nie wydają dźwięków, gdy są zalane. | |||||
21w05a | Dodano nowe zdarzenia generujące wibracje:
| ||||
21w13a | Usunięto dwie nieużywane tekstury góry i boku skalibrowanego czujnika. | ||||
21w19a | Sculkowe czujniki można uzyskać tylko za pomocą komend. | ||||
1.18 | Experimental Snapshot 1 | Sculkowe czujniki są dostępne w ekwipunku trybu kreatywnego. | |||
1.19 | Deep Dark Experimental Snapshot | Sculkowe czujniki mają 90% na pojawienie się przy rozrastaniu sculku. | |||
Aktywują sculkowe wrzeszczydło. | |||||
Możliwy do pozyskania za pomocą zaklęcia 'Jedwabny dotyk'. | |||||
Naturalnie pojawiają się w biomie mrocznej głębi. | |||||
Zawsze stają się aktywne po wejściu gracza na nie. | |||||
22w11a | Już nie reagują po wejściu gracza na nie. | ||||
22w12a | Ponownie reagują na wejście gracza na nie. | ||||
22w13a | Sculkowe czujniki są częścią pradawnych miast. | ||||
22w18a | Sposób wykrywania wibracji został zmieniony tak, że reagują one na najbliższe wibracje. | ||||
1.19-pre1 | Wibracje wytwarzane są przy używaniu przedmiotów takich jak łuk, kusza, tarcza, kozi róg czy też przy jedzeniu. | ||||
Powyższe wibracje ignorowane są wtedy, kiedy gracz kuca. | |||||
Reagują na odradzanie przez przywoływacz potworów. | |||||
1.19-pre2 | Reagują na teleportacje. | ||||
1.19.1 | 22w24a | Reagują na rozpoczęcie i zakończenie grania szafy grającej. | |||
1.19.1-pre1 | Usunięto reagowanie na szafy grające. | ||||
1.19.4 | 23w06a | Reagują na poniższe zdarzenia:
| |||
1.19.4-pre4 | Nie reagują już na rozbicie pocisku shulkera. | ||||
1.20 | 23w12a | Sculkowe czujniki są potrzebne do konstuowania skalibrowanych sculkowych czujników. | |||
Dokonano wielu zmian dotyczących częstotliwości wibracji mających na celu wyeliminowanie niepożądanych interferencji. | |||||
23w17a | Czas trwania trzech faz: nieaktywnej, aktywnej i odczekania dla sculkowych czujników oraz skalibrowanych sculkowych czujników został zmieniony. | ||||
Domyślną fazą jest faza nieaktywna. | |||||
Gdy czujnik odbiera wibracje, wchodzi w fazę aktywną. Faza aktywna dla zwykłych sculkowych czujników trwa 30 ticków (1,5 sekundy), a dla skalibrowanych czujników – 10 ticków (0,5 sekundy). Podczas fazy aktywnej czujniki nie odbierają innych wibracji. | |||||
Po fazie aktywnej następuje faza odczekania trwająca 10 ticków (0,5 sekundy). W trakcie fazy odczekania czułki czujników wciąż się poruszają, jednak te bloki nie nadają sygnału redstone i nie emitują światła. Po fazie odczekania jest powrót do fazy nieaktywnej. | |||||
23w18a | Lądowanie oraz skakanie na skraju bloku wełny nie aktywuje już sculkowych czujników. | ||||
Chodzenie po brzegach bloków właściwie aktywuje sculkowe czujniki. | |||||
Bedrock Edition | |||||
Caves & Cliffs (rozgrywka eksperymentalna) | beta 1.16.210.56 | Dodano sculkowe czujniki. Używają innych tekstur niż w Java Edition. | |||
Cząsteczki sculk_sensor_redstone_signal również są inne w tej edycji. | |||||
beta 1.17.10.20 | Zmieniono teksturę sculkowego czujnika, teraz jest taka sama jak w Java Edition. | ||||
1.18.0 | beta 1.18.0.20 | Sculkowe czujniki są dostępne poza eksperymentalną rozgrywką. | |||
beta 1.18.0.22 | Sculkowe czujniki zostały przeniesione do przełącznika eksperymentalnej rozgrywki „Vanilla Experiments”. | ||||
Vanilla Experiments (eksperymentalne) | beta 1.18.0.22 | Za pomocą motyki można szybciej niszczyć sculkowe czujniki. | |||
Wild Update (eksperymentalne) | beta 1.18.10.21 | Sculkowe czujniki zostały przeniesione do przełącznika eksperymentalnej rozgrywki „Wild Update”. | |||
beta 1.18.30.22 | Sculkowe czujniki nie wydają już odgłosów klikania, kiedy są zalane wodą. | ||||
beta 1.18.30.28 | Sculkowe czujniki generują się w biomie mrocznej głębi. | ||||
1.19.0 | beta 1.19.0.20 | Sculkowe czujniki zawsze są aktywowane, gdy się na nich stoi, nawet gdy się na nich skrada. | |||
Sculkowe czujniki ponownie są dostępne poza eksperymentalną rozgrywką. | |||||
beta 1.19.0.24 | Sculkowe czujniki zostawiają kule doświadczenia, gdy są wydobyte motyką zaklętą na Jedwabny dotyk. |