Ustawienia wstępne Item
Wstępnie ustawione kluczowe elementy mapy przygód
To preset stanowi praktyczny klucz do mapy przygód, a nie tylko przedmiot dekoracyjny. Gracz widzi nazwany Klucz Krypty z lore, podczas gdy logika poleceń może wykryć znacznik `custom_data`. Zrzuty ekranu pokazują pola workbench Give i wynik działania tripwire w grze, więc uwzględniono przypadki użycia zarówno twórcy, jak i gracza.
Wynik presetu
Czytelny element Klucza Krypty z lore dla graczy i custom_data dla logiki mapy.
Wynik
Klucz przygodowy wydaje polecenie
/give @p minecraft:tripwire_hook[custom_name={text:"Vault Key",color:"yellow",italic:false},lore=[{text:"Opens the trial vault",color:"gray",italic:false}],custom_data={key:"trial_vault"}] 1Zrzut ekranu presetu
Zbuduj preset
- Otwórz Give i ustaw element na Tripwire Hook.
- Nadaj przedmiotowi nazwę Klucz Krypty i wybierz czytelny żółty kolor.
- Dodaj linia lore wyjaśniająca, co otwiera klucz.
- Dodaj custom_data, taki jak {klucz:"trial_vault"} do późniejszego wykrycia.
- Sprawdź, czy polecenie jest nadal poniżej limitu czatu.
- Skopiuj polecenie do testowania lub zapisz je wraz z resztą konfiguracji mapy.
Dane skierowane do gracza i logiki
Dobry klucz mapy wymaga dwóch warstw. Niestandardowa nazwa i lore informują graczy o tym, co znaleźli. Pole custom_data zapewnia logice poleceń stabilny znacznik, który jest mniej wrażliwy niż sprawdzanie tylko wyświetlanej nazwy.
NBTForge przechowuje obie warstwy w jednym przeglądzie wyników. Ułatwia to sprawdzenie, czy klucz nadal wygląda zaraz po dodaniu pola danych potrzebnych selektorom, wyczyszczeniu poleceń lub oczyszczeniu nagrody.
Wybór przedmiotu
Hak potykacza jest mocnym domyślnym przedmiotem kluczowym, ponieważ już w ekwipunku czyta się go jak klucz. Jeśli pakiet zasobów zawiera model niestandardowy, możesz później dodać model elementu lub dane modelu niestandardowego bez zmiany podstawowej logiki.
Pierwsze polecenie klawiszowe powinno być krótkie. Powinno być łatwo wkleić, przetestować, wyczyścić i wykryć, zanim stanie się częścią większych drzwi, skarbca lub łańcucha zadań.
- Użyj haka Tripwire, aby uzyskać kształt klucza waniliowego.
- Użyj custom_data dla logiki poleceń.
- Użyj lore, aby uzyskać instrukcje dla graczy.
Testowanie logiki mapy
Gdy przedmiot pojawi się poprawnie w grze, przetestuj wykrywanie osobno. Użyj małego selektora lub polecenia czyszczenia, które sprawdza znacznik custom_data przed podłączeniem klucza do zdarzenia drzwi lub skarbca.
Jeśli wykrycie się nie powiedzie, nie zmieniaj najpierw nazwy elementu. Sprawdź składnię custom_data, wersję docelową i ścieżkę selektora, aby klucz wizualny i klucz logiczny pozostały dopasowane.
W przypadku przepływów pracy z sąsiadującymi elementami porównaj Jak zrobić niestandardowe ustawienie miecza w Minecraft, a następnie użyj Dlaczego polecenie Minecraft nie działa, gdy wykrywanie selektora wymaga debugowania.
FAQ
Po co używać custom_data zamiast samej nazwy?
Imiona są skierowane w stronę gracza i mogą ulec zmianie w celu prezentacji. custom_data to lepszy stabilny znacznik dla poleceń mapy, które muszą identyfikować klucz.
Czy mogę użyć innego przedmiotu jako klucza?
Tak. Zmień pole elementu i zachowaj tę samą nazwę, lore i wzór custom_data, jeśli pasuje do Twojej mapy.
Czy ten klucz może zostać skonsumowany po użyciu?
Tak. Dodaj osobne polecenie czyszczenia lub usuwania przedmiotu, którego celem jest znacznik custom_data po pomyślnym wykonaniu akcji drzwi lub skarbca.
Otwórz ten przebieg
Zacznij od powiązanego obszaru roboczego Give i dopasuj pola presetu do swojego świata.