Torna agli strumenti

Formattatore Chat JSON

Crea un text component Minecraft assemblando blocchi con stile — colori, eventi click e hover, tutto — ed esporta il JSON esatto per /tellraw, /title, /bossbar o un libro scritto. Incolla un JSON esistente per modificarlo visivamente.

Builder

Segmenti di testo

Ogni segmento è un tratto di testo con uno stile. Vengono concatenati in un unico messaggio tramite l'array extra — così una riga può cambiare colore, diventare grassetto e cliccabile a metà.

Segmento 1

Formattazione

clickEvent

hoverEvent

Segmento 2

Formattazione

clickEvent

hoverEvent

Segmento 3

Formattazione

clickEvent

hoverEvent

Importa

Incolla un JSON esistente per modificarlo

Incolla un componente grezzo, oppure un'intera riga di comando come /tellraw @a {…} — il comando iniziale viene rimosso automaticamente. Gli array extra annidati vengono appiattiti in segmenti con lo stile ereditato risolto.

Anteprima

Chat in gioco

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

Opzioni

Output

Text component valido. Viene interpretato correttamente e ogni evento ha un valore utilizzabile.

comando 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 del text component

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

Riferimento

I dettagli che traggono in inganno

hoverEvent ha cambiato chiave nella 1.16. Le versioni moderne usano "hoverEvent":{"action":"show_text","contents":"…"}. Prima della 1.16 il payload stava invece sotto "value". Usa il selettore del formato hoverEvent sopra per cambiare.
Le versioni molto recenti hanno rinominato di nuovo questi campi. La 1.21.5 ha rivisto la serializzazione dei text component — clickEvent/hoverEvent sono diventati click_event/hover_event. Questo strumento genera la forma camelCase storica, che praticamente ogni plugin, datapack e guida usa ancora.
Lo stile viene ereditato, non isolato. Tutto ciò che è in extra eredita il colore e la formattazione del genitore a meno che non li sovrascriva. Per questo lo strumento avvolge i tuoi segmenti in una root vuota — una base pulita, così il segmento tre non diventa accidentalmente grassetto perché lo era il segmento uno.
Non tutti i target rispettano tutti gli eventi. clickEvent e hoverEvent hanno effetto solo in chat e nei libri. In un title, subtitle, action bar o boss bar vengono ignorati silenziosamente. change_page funziona solo nei libri, e open_url accetta solo http:// o https:// e nient'altro.

Gestisci un tuo server di gioco?

Server di gioco Wespner con protezione DDoS, dischi NVMe e attivazione in pochi minuti.

Scopri l'hosting