Jak używać pochodni z czerwonego kamienia do łamigłówek i stałej logiki w Minecrafcie
Pochodnie z czerwonego kamienia są jak cichi strażnicy w Minecrafcie. Nie ani nie klikają, po prostu pozostają włączone. Są używane jako stałe źródła zasilania, utrzymując otwarte drzwi, uzbrojone pułapki lub działające ukryte systemy. W przeciwieństwie do przycisków czy dźwigni nie musisz z nimi wchodzić w interakcje - po prostu działają. To sprawia, że świetnie nadają się do wspierania świata w tle, ale nie zawsze świetnie nadają się do łamigłówek, które wymagają szybkich odpowiedzi lub resetów. Ten przewodnik opiera się na pomysłach, które wykorzystaliśmy w innych łamigłówkach z blokami poleceń, ale jest samodzielny - nie musisz czytać niczego więcej. Jeśli jednak śledziłeś nasze wcześniejsze przygody, zauważysz, jak wpisuje się to w większą podróż.

Stwórz niezniszczalną ścianę ze stałą logiką
Gdy przechodzisz przez ciężkie drzwi do labiryntu, blokuje cię ściana z klocków kostnych. Możesz je uderzyć. Możesz je złamać. Ale w momencie, gdy ich nie ma, wracają. Jest to obsługiwane przez powtarzające się polecenie wypełnienia:
/fill -62 71 156 -63 75 156 minecraft:bone_block

To wypełnienie biegnie z bloku dowodzenia zasilanego pochodnią z czerwonego kamienia. Dopóki pochodnia jest zapalona, ściana ta sama się odbudowuje. Mimo że bloki wyglądają normalnie, logika za nimi stojąca jest nie do zatrzymania - dopóki źródło nie zniknie.
Jedno źródło kontroluje przeciwstawne działania
Ta sama latarka zasila również dwa kolejne bloki dowodzenia. Usuwa się część wyjścia:
/fill -63 73 150 -63 74 150 air

Drugi jest warunkowy:
/execute if block -63 76 153 air run fill -63 73 150 -63 74 150 stone
Tak więc, gdy pochodnia jest aktywna, pierwsze polecenie utrzymuje wyjście otwarte, stale usuwając wszelkie blokady. Ale kiedy pochodnia zniknie, włącza się drugie polecenie i wypełnia wyjście kamieniem, uszczelniając je na stałe.

To jest moment decyzji: usunięcie pochodni zamyka drogę powrotną, ale otwiera drogę naprzód. W ten sposób pochodnie z czerwonego kamienia pozwalają zmienić stan świata za pomocą jednego działania.

Zbuduj barierę przeciwpożarową za pomocą powtarzającej się logiki
Kolejna sekcja to szeroki korytarz wypełniony ogniem. Nie da się przez nią przejść. Nawet jeśli usuniesz ogień, wróci on niemal natychmiast. Jest to obsługiwane przez jedno polecenie:
/execute unless block -60 71 161 fire unless block -59 71 161 fire unless block -58 71 161 fire unless block -57 71 161 fire unless block -60 71 162 fire unless block -59 71 162 fire unless block -58 71 162 fire unless block -57 71 162 fire unless block -60 71 163 fire unless block -59 71 163 fire unless block -58 71 163 fire unless block -57 71 163 fire run fill -63 71 161 -56 71 163 fire

Wygląda to niechlujnie, ale jest sprytne. Pojawia się ogień tylko wtedy, gdy jakakolwiek część obszaru nie jest jeszcze podpalona. To oszczędza serwer przed opóźnieniami. Jeśli nie użyjesz warunków chyba, ogień odrodzi się przy każdym ticku, bez względu na wszystko, a to zła wiadomość dla wydajności. To polecenie jest również zasilane przez tę samą pochodnię z czerwonego kamienia. Więc kiedy zdejmiesz pochodnię, polecenie przestanie działać - a ogień w końcu zgaśnie, przepuszczając cię.

jeśli i chyba w logice Minecrafta
W Minecrafcie blok if oznacza, że coś musi pasować, aby przejść dalej. Chyba że blok oznacza, że jest kontynuowany tylko wtedy, gdy warunek jest fałszywy. Wiele testów "jeśli" lub "chyba" w wierszu to logika AND — wszystkie muszą być prawdziwe, aby polecenie zostało uruchomione. Więc jeśli używasz wielu chyba sprawdza, oznacza to: "tylko jeśli wszystkie te testy są fałszywe". Jeśli chcesz logiki OR, na przykład "jeśli którakolwiek z tych rzeczy to powietrze", potrzebujesz oddzielnych poleceń. Jest to ważne podczas projektowania warunków.

Dwie pochodnie blokują ukrytą ścianę
W ostatniej komnacie tej sekwencji znajdziesz dwie pochodnie z czerwonego kamienia umieszczone naprzeciwko siebie. Przed tobą znajduje się blok, który wygląda jak część ściany - ale ma inną fakturę. To ukryte drzwi.

Kiedy próbujesz go złamać, natychmiast się odbudowuje. Dzieje się tak, ponieważ każda latarka zasila swój własny blok poleceń, oba działające:
/fill -55 72 162 -55 71 162 minecraft:stone_bricks
Aby odblokować te drzwi, musisz usunąć obie pochodnie. Jeden to za mało. Każdy z nich broni tych samych współrzędnych. Dopiero gdy oba znikną, mur przestaje się odbudowywać - a gracz może w końcu się przebić. Ten rodzaj podwójnego warunku sprawia, że układanka jest prosta, ale satysfakcjonująca.

Inne sztuczki i pomysły na pochodnie z czerwonego kamienia
Zamiast odbudowywać ściany, jedna pochodnia mogła zasilać ukrytą pułapkę, przywoływać moby lub odtwarzać muzykę otoczenia. Możesz użyć latarki, aby utrzymać most wysunięty lub powstrzymać spadający piasek, dopóki nie zostanie usunięty. Latarki mogą nawet sterować oświetleniem lub efektami przypominającymi mgłę za pomocą cząsteczek i efektów. Pomyśl o nich jak o cichych przełącznikach - nie proszą o uwagę, ale w momencie, gdy znikają, wszystko się zmienia.
Tam, gdzie najlepiej świecą pochodnie z czerwonego kamienia
Świetnie nadają się do ciągłej logiki: utrzymywania otwartych bram, aktywnych barier lub żywych pułapek. Nie są przeznaczone do przełączania ani łamigłówek, w których gracze potrzebują kontroli. Ale jeśli chcesz powiedzieć, że "ta rzecz pozostaje prawdziwa, dopóki nie zostanie złamana", latarki są idealne. To sprawia, że idealnie nadają się do tworzenia atmosfery, opowiadania historii i zasad świata, które zmieniają się tylko wtedy, gdy ktoś zaburzy równowagę. Doskonale łączą się z blokami poleceń i wypełniają logikę.
Oto podstawowy pomysł na konfigurację:
[blok podłogi] -> [redstone_torch] -> [blok poleceń] → /fill wall
Gdy palnik jest uszkodzony, polecenie przestaje działać. Cokolwiek podtrzymywał - ogień, ściany, otwarte drzwi - blednie wraz z nim.

Pochodnie z czerwonego kamienia są niedoceniane pod kątem logiki przygody. Nie poruszają się ani nie, ale dają twojemu światu pamięć. Mur, który trzyma się mocno. Płomień, który płonie. Pułapka, która czeka. Utrzymują świat w stanie – a złamanie ich przepisuje go na nowo. Użyj ich, aby stworzyć napięcie, jednokierunkowe łamigłówki i opóźnione konsekwencje. Te przykłady to dopiero początek. Gdy przyzwyczaisz się do tego, jak odczuwa się stałą władzę, zobaczysz nowe sposoby opowiadania historii za pomocą logiki. A jeśli chcesz spróbować ze znajomymi, serwery Gamever ułatwiają dzielenie się łamigłówkami i obserwowanie, jak inni gracze rozbijają Twój świat.
