Poradniki / Budowanie i zasoby
Shulkerowa skrzynia mieści dokładnie połowę podwójnej skrzyni
W shulkerowej skrzyni mieści się dwadzieścia siedem stacków, więc pełna podwójna skrzynia to dokładnie dwie takie skrzynie — a taktowanie redstone ma pasującą do tego pułapkę.
Shulkerowa skrzynia ma 27 slotów, a jeden slot mieści jeden stack, więc pełna skrzynia to 27 stacków — fakt, który większość graczy zna, a potem natychmiast go przekręca, próbując przeliczyć skrzynię Bruku na skrzynie.
Stacki, skrzynie, shulkerowe skrzynie
Łańcuch przeliczeń to czyste mnożenie, dlatego łatwo policzyć go w głowie i łatwo się pomylić:
| Pojemnik | Sloty | Mieści stacków |
|---|---|---|
| Shulkerowa skrzynia | 27 | 27 |
| Pojedyncza skrzynia | 27 | 27 |
| Podwójna skrzynia | 54 | 54 |
Podwójna skrzynia równa się więc dokładnie dwóm shulkerowym skrzyniom, a nie „mniej więcej dwóm”. Jeśli taszczysz podwójną skrzynię Kamienia, potrzebujesz dwóch skrzyń i nic nie zostaje — ale tylko wtedy, gdy każdy slot to pełny stack przedmiotu, który da się stackować.
Gdzie licznik się psuje
Rozmiar stacka zależy od przedmiotu, a zadaniem kalkulatora jest właśnie odmowa założenia, że zawsze wynosi 64. Slot pereł Endu mieści 16, a slot Wiader Wody mieści jedno. Wypełnij shulkerową skrzynię przedmiotami, których nie da się stackować, a zmieści 27 przedmiotów, nie 27 stacków. Sama skrzynia tego nie odczuje; twoja arytmetyka tak.
To ta sama pułapka, która łapie sortowanie komparatorem: pojemnik pełen Wiader Wody odczytuje się jako pełny, choć prawie nic nie zawiera.
Tick redstone to nie tick gry
Taktowanie to druga połowa narzędzia. Redstone działa według własnego Zegara:
1 redstone tick = 2 game ticks
1 game tick = 1/20 second
Tak więc wzmacniacz ustawiony na jeden tick opóźnia sygnał o 2 ticki gry, czyli jedną dziesiątą sekundy. Wzmacniacz na cztery ticki to 8 ticków gry. Połącz odpowiednio dużo takich wzmacniaczy, a opóźnienie usłyszysz, zanim je zobaczysz.
Tłoki, obserwatory i komparatory reagują każde według własnego rytmu, a mieszanie ich prowadzi do błędów o jeden, przez które drzwi otwierają się dwa razy.
Java i Bedrock się rozjeżdżają
Powyższy stosunek ticków jest taki sam w obu edycjach, ale zachowanie redstone już nie. Quasi-connectivity, mechanika pozwalająca zasilić Tłok blokiem oddalonym o dwa pola, istnieje w Java, a nie w Bedrock. Impulsy zero-tick i dokładna kolejność aktualizacji sąsiadujących komponentów też się różnią. Układ, który w Java jest o jeden tick za szybki, w Bedrock może po prostu nie działać.
Praca w drugą stronę
Przejście od przedmiotów do skrzyń to dzielenie z resztą, a to właśnie reszta marnuje ci ekwipunek. 27 stacków na skrzynię oznacza, że prawdziwą odpowiedzią jest zwykle częściowo zapełniona skrzynia, a nie zaokrąglona w górę.
Zamień liczbę przedmiotów na stacki, skrzynie i shulkerowe skrzynie — a opóźnienie układu przelicz między tickami gry, tickami redstone i sekundami — za pomocą Kalkulatorów stacków i redstone.