Zpět na nástroje

Formátovač JSON chatu

Sestavte textovou komponentu Minecraftu ze stylovaných bloků — barvy, kliknutí i najetí myší — a exportujte přesný JSON pro /tellraw, /title, /bossbar nebo psanou knihu. Existující JSON můžete vložit zpět a upravit vizuálně.

Tvůrce

Textové segmenty

Každý segment je jeden stylovaný úsek textu. Spojují se do jedné zprávy přes pole extra — takže jeden řádek může uprostřed změnit barvu, ztučnět nebo se stát klikatelným.

Segment 1

Formátování

clickEvent

hoverEvent

Segment 2

Formátování

clickEvent

hoverEvent

Segment 3

Formátování

clickEvent

hoverEvent

Import

Vlož existující JSON k úpravě

Vlož holou komponentu, nebo celý příkazový řádek jako /tellraw @a {…} — úvodní příkaz se automaticky odstraní. Vnořená pole extra se rozloží do segmentů se zděděným stylem.

Náhled

Chat ve hře

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

Možnosti

Výstup

Platná textová komponenta. Parsuje se v pořádku a každá událost má použitelnou hodnotu.

příkaz 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 textové komponenty

{"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"}}]}

Reference

Na co si dát pozor

hoverEvent změnil klíč ve verzi 1.16. Moderní verze používají "hoverEvent":{"action":"show_text","contents":"…"}. Před 1.16 byl obsah pod klíčem "value". Přepni to výběrem formátu hoverEvent výše.
Nejnovější verze tato pole znovu přejmenovaly. 1.21.5 přepracovala serializaci textových komponent — clickEvent/hoverEvent se staly click_event/hover_event. Tento nástroj generuje zavedený camelCase tvar, který stále používá skoro každý plugin, datapack i návod.
Styl se dědí, není izolovaný. Vše v extra dědí barvu a formátování rodiče, pokud je nepřepíše. Proto nástroj obaluje segmenty prázdným kořenem — čistý start, aby třetí segment nebyl tučný jen proto, že tučný byl první.
Ne každý cíl respektuje každou událost. clickEvent a hoverEvent fungují jen v chatu a v knihách. V titulku, podtitulku, action baru nebo boss baru se tiše ignorují. change_page funguje jen v knize a open_url přijímá pouze http:// nebo https://.

Provozuješ vlastní herní server?

Herní servery Wespner s DDoS ochranou, NVMe disky a aktivací do pár minut.

Prohlédnout hosting