Minecraft kolor komponentu tekstowego i przewodnik po kliknięciu
9 min czytania
Komponenty tekstowe Minecraft pojawiają się w większej liczbie miejsc niż tellraw. Te same decyzje dotyczące zapisu dotyczą tytułów, pasków akcji, nazw elementów, lore, książek, pasków bossów, zespołów i jednostek wyświetlanych. NBTForge utrzymuje edycję tekstu wizualnego blisko wyników poleceń, dzięki czemu czytelne wiadomości nie stają się pracą z dużą liczbą cytatów. JSON.
Wynik poradnika
Czytelny przepływ pracy w postaci komponentów tekstowych dla wiadomości graczy, podpowiedzi przedmiotów, książek, tytułów i pasków bossów.
Zalecana ścieżka
- Zanim dodasz kolor lub działanie po kliknięciu, napisz wiadomość prostym językiem.
- Użyj koloru, aby oddzielić znaczenie, a nie każde słowo.
- Nazwy elementów powinny być krótsze niż wiersze lore i zapewniać możliwość skanowania wierszy lore.
- Dodaj zachowanie najechania i kliknięcia tylko wtedy, gdy obsługuje je powierzchnia poleceń.
- Podgląd wyników po każdej edycji tekstu, ponieważ zagnieżdżony JSON może się szybko zmieniać.
Zasady koloru i dekoracji
Użyj jednego głównego koloru dla wiadomości i jednego koloru akcentującego dla stanu, niebezpieczeństwa, nagrody lub działania. Zbyt wiele kolorów utrudnia czytanie poleceń i utrudnia analizowanie tekstu odtwarzacza.
Pogrubienie, kursywa, podkreślenie i zaciemnienie stylu powinny być zamierzone. W przypadku interfejsu mapy nacisk powinien pomóc graczowi zrozumieć, co się zmieniło.
- Zarezerwuj kolor czerwony lub ciemnoczerwony na wypadek niebezpieczeństwa lub awarii.
- Używaj złota lub żółci do nagród i celów.
- Użyj koloru szarego dla kontekstu wtórnego.
- Unikaj dekoracji długiego tekstu.
Zachowanie kliknięcia i najechania kursorem
Zdarzenia kliknięcia są przydatne w przypadku poleceń, łączy, sugestii i podpowiedzi nawigacyjnych, ale mogą zaskoczyć graczy, jeśli widoczny tekst nie opisuje akcji. Umieść akcję w tekście, a nie tylko w dymku.
Tekst najechany powinien dodać kontekst. Nie powinien zawierać jedynej ważnej instrukcji, ponieważ niektórzy gracze nie będą najeżdżać kursorem na każdą wiadomość.
Ponowne wykorzystanie tekstu na powierzchniach
Ten sam tytuł zadania może stać się poleceniem tytułowym, linią informacyjną, wskazówką do przedmiotu lore i pisemnym wpisem do księgi. Zachowaj spójność sformułowań na wszystkich powierzchniach, aby gracze mogli rozpoznać cel.
Jeśli ten sam komunikat pojawi się w kilku rodzinach poleceń, zapisz każde polecenie w Project, stosując wspólną konwencję nazewnictwa.
Wyślij skopiowany artefakt
Skorzystaj z tego przewodnika, aby stworzyć artefakt, który faktycznie będzie uruchamiał gracz lub twórca mapy: skopiowane polecenie, zamówiony pakiet Project lub zasób pakietu danych. Ostateczna weryfikacja powinna nastąpić na skopiowanych wynikach, a nie tylko na edytowalnym stanie konstruktora.
Jeśli przepływ pracy uwzględnia wersję, oznacz wersję docelową obok polecenia. Jeśli korzysta z selektorów, tablic wyników, pasków bossów, tagów, tabel łupów lub kolejności projektów, przetestuj te zależności w czystym świecie przed opublikowaniem konfiguracji.
- Kopiuj z Output dla pojedynczego polecenia i z Project dla uporządkowanych pakietów.
- Trzymaj Java, Bedrock i warianty migawek oddzielnie.
- Najpierw przetestuj destrukcyjne selektory z nieszkodliwym wyjściem.
- Zaktualizuj powiązane presets, gdy przewodnik stanie się kanonicznym przepływem pracy.
Powiązane poradniki i presety
FAQ
Czy każda powierzchnia tekstowa może wykorzystywać zdarzenia kliknięcia?
Nie. Niektóre powierzchnie obsługują bogatsze zachowanie JSON niż inne. Utwórz tekst w odpowiednim module NBTForge i sprawdź wygenerowany Output, zanim założysz, że funkcja jest dostępna.
Dlaczego przedmiot lore wygląda inaczej niż tekst na czacie?
Etykietki narzędzi Item mają różną przestrzeń, długość linii i ograniczenia czytelności. Wiedza powinna być zazwyczaj krótsza i bardziej ustrukturyzowana niż tekst czatu lub książki.
Kiedy ten przewodnik powinien stać się pakietem Project?
Użyj Project, jeśli przepływ pracy wymaga więcej niż jednego polecenia, ma kolejność konfiguracji i czyszczenia lub musi być ponownie edytowany po przetestowaniu. Polecenia jednorazowe mogą pozostać w Output.