Formatowanie tekstu - /tellraw i kolory
Kolorowy tekst, klikalne linki, tooltip i zaawansowane formatowanie w Minecraft.
Wprowadzenie
System formatowania tekstu w Minecraft pozwala tworzyć kolorowe, interaktywne komunikaty z klikalnymi linkami, wyświetlanymi podpowiedziami (tooltipami) i dynamicznie wstawianymi wartościami. Komenda /tellraw to najważniejsze narzędzie - wysyła graczom sformatowaną wiadomość zdefiniowaną w formacie JSON. Podstawowa składnia to /tellraw @a, po której następuje obiekt JSON lub tablica obiektów z polami: text (treść), color (kolor), bold, italic, underlined, strikethrough, obfuscated (formatowanie) oraz clickEvent i hoverEvent (interakcja). Kolory dostępne od wersji 1.16 obejmują szesnaście nazwanych kolorów (black, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white) oraz dowolne kolory w formacie heksadecymalnym (#FF5555). Pole clickEvent może otworzyć URL (open_url), uruchomić komendę (run_command), zasugerować komendę (suggest_command) lub skopiować tekst do schowka (copy_to_clipboard). Pole hoverEvent wyświetla tooltip po najechaniu myszą - może zawierać tekst, informacje o przedmiocie (show_item) lub o bycie (show_entity). Dynamiczne wartości wstawiane za pomocą pola selector (@p, @a), score (wynik scoreboard) lub nbt (dane NBT bytu) pozwalają tworzyć personalizowane komunikaty - np. wyświetlanie imienia gracza, jego punktów czy zawartości ekwipunku. Komenda /title wysyła duży tekst na środku ekranu - podbija dramatyzm w mapach przygodowych. /actionbar wyświetla tekst nad paskiem szybkiego dostępu. Wszystkie te komendy obsługują ten sam format JSON co /tellraw, umożliwiając spójne formatowanie w całej grze. System ten jest fundamentem budowania interfejsów użytkownika w mapach i na serwerach.
Tematy omawiane w tym poradniku
Poniżej znajdziesz listę zagadnień, które dokładnie omawiamy w tym poradniku. Każdy temat zawiera szczegółowe wyjaśnienia, przykłady komend i praktyczne zastosowania.
- Składnia /tellraw - format JSON
- Kolory tekstu - nazwy i kody heksadecymalne
- Formatowanie - bold, italic, underlined, obfuscated
- clickEvent - run_command, open_url, suggest_command, copy_to_clipboard
- hoverEvent - show_text, show_item, show_entity
- Dynamiczne wartości - selector, score, nbt
- Tablice JSON - łączenie wielu fragmentów tekstu
- Komenda /title - tekst na środku ekranu
- Komenda /actionbar - tekst nad paskiem szybkiego dostępu
- Kody formatowania w starszym stylu (sekcja §) vs JSON
- Praktyczne zastosowania - menu, sklepy, ogłoszenia na serwerze
Porady i wskazówki
Praktyczne porady zebrane podczas pracy z tą funkcjonalnością Minecrafta. Zapamiętaj je - oszczędzą Ci wielu godzin prób i błędów.
- Generator /tellraw online (np. minecraftjson.com) znacznie ułatwia tworzenie złożonych komunikatów JSON.
- Tablice JSON pozwalają łączyć fragmenty z różnymi kolorami: [{"text":"Witaj ","color":"green"},{"text":"graczu!","color":"gold"}].
- Pole 'insertion' wstawia tekst do pola czatu po kliknięciu z Shiftem - przydatne do systemów kopiowania współrzędnych.
- W Bedrock Edition /tellraw obsługuje prostszy format JSON - sprawdź dokumentację, bo nie wszystkie pola działają.
- Komenda /title @a times 10 60 10 ustawia czas pojawiania się, wyświetlania i zanikania tytułu (w tickach).
Poziom trudności
Ten poradnik ma poziom trudności Średniozaawansowany (3/5). Wymaga znajomości podstaw komend i selektorów graczy.
Zalecane poradniki wstępne: Podstawy komend.
Tagi
Powiązane poradniki
- Podstawy komend w Minecraft - Początkujący - Wprowadzenie do systemu komend - okno czatu, składnia, argumenty i pierwsze kroki.
- Selektory graczy - @a, @p, @r, @s, @e - Łatwy - Jak precyzyjnie wybierać cele komend za pomocą selektorów i ich argumentów filtrujących.
- NBT - dane bytów i przedmiotów - Zaawansowany - Czym są dane NBT, jak je odczytywać, modyfikować i wykorzystywać w komendach.
- Komenda /execute - zaawansowane użycie - Ekspert - Najważniejsza komenda w Minecraft - warunki, pozycje, podmiany i łańcuchy execute.
Przydatne narzędzia
- Generator /give - interaktywne tworzenie komend /give z niestandardowymi NBT
- Generator /summon - wizualne tworzenie komend przyzywania mobów
- Generator /execute - kreator łańcuchów /execute krok po kroku
- Generator /effect - dodawanie efektów statusowych komendą
- Encyklopedia komend - pełna lista wszystkich komend Minecraft
Komentarze
Komentarze działają w zewnętrznym serwisie Disqus, który zapisuje pliki cookie (polityka prywatności Disqusa). Wczytamy komentarze po kliknięciu przycisku poniżej.
Nie udało się wczytać Disqusa. Jeśli masz adblocka lub inną blokadę, wyłącz blokowanie na minecraft.pl i spróbuj ponownie.