Powrót do narzędzi

Formater czatu JSON

Zbuduj komponent tekstowy Minecraft ze stylizowanych bloków — kolory, zdarzenia kliknięcia i najechania, wszystko — i wyeksportuj dokładny JSON dla /tellraw, /title, /bossbar lub książki pisanej. Wklej istniejący JSON z powrotem, aby edytować go wizualnie.

Kreator

Segmenty tekstu

Każdy segment to jeden fragment tekstu ze stylem. Są łączone w jedną wiadomość za pomocą tablicy extra — dzięki temu jedna linia może w połowie zmienić kolor, stać się pogrubiona i klikalna.

Segment 1

Formatowanie

clickEvent

hoverEvent

Segment 2

Formatowanie

clickEvent

hoverEvent

Segment 3

Formatowanie

clickEvent

hoverEvent

Import

Wklej istniejący JSON, aby go edytować

Wklej surowy komponent albo całą linię polecenia, jak /tellraw @a {…} — początkowe polecenie zostanie automatycznie usunięte. Zagnieżdżone tablice extra są spłaszczane do segmentów z rozwiązanym dziedziczonym stylem.

Podgląd

Czat w grze

[Wespner] Welcome to play.wespner.eu! [Click to spawn]

Opcje

Wynik

Poprawny komponent tekstowy. Parsuje się bezbłędnie, a każde zdarzenie ma użyteczną wartość.

polecenie tellraw

/tellraw @a {"text":"","extra":[{"text":"[Wespner] ","color":"gold","bold":true},{"text":"Welcome to play.wespner.eu! ","color":"yellow"},{"text":"[Click to spawn]","color":"aqua","underlined":true,"clickEvent":{"action":"run_command","value":"/spawn"},"hoverEvent":{"action":"show_text","contents":"Teleports you back to spawn"}}]}

JSON komponentu tekstowego

{"text":"","extra":[{"text":"[Wespner] ","color":"gold","bold":true},{"text":"Welcome to play.wespner.eu! ","color":"yellow"},{"text":"[Click to spawn]","color":"aqua","underlined":true,"clickEvent":{"action":"run_command","value":"/spawn"},"hoverEvent":{"action":"show_text","contents":"Teleports you back to spawn"}}]}

Materiały referencyjne

Rzeczy, na których ludzie się potykają

hoverEvent zmienił klucz w wersji 1.16. Nowoczesne wersje używają "hoverEvent":{"action":"show_text","contents":"…"}. Przed 1.16 dane znajdowały się zamiast tego pod "value". Użyj powyższego selektora formatu hoverEvent, aby przełączyć.
Bardzo nowe wersje ponownie zmieniły nazwy tych pól. 1.21.5 przebudowała serializację komponentów tekstowych — clickEvent/hoverEvent stały się click_event/hover_event. To narzędzie generuje długo obowiązującą formę camelCase, której nadal używa niemal każdy plugin, datapack i poradnik.
Styl jest dziedziczony, a nie izolowany. Wszystko w extra dziedziczy kolor i formatowanie rodzica, o ile ich nie nadpisze. Dlatego to narzędzie owija twoje segmenty w pusty element główny — czystą kartę, dzięki czemu segment trzeci nie jest przypadkowo pogrubiony tylko dlatego, że taki był segment pierwszy.
Nie każdy cel uwzględnia każde zdarzenie. clickEvent i hoverEvent działają tylko na czacie i w książkach. W title, subtitle, pasku akcji czy pasku bossa są po cichu ignorowane. change_page działa tylko w książkach, a open_url akceptuje wyłącznie http:// lub https://.

Prowadzisz własny serwer gier?

Serwery gier Wespner z ochroną DDoS, dyskami NVMe i aktywacją w kilka minut.

Zobacz hosting