Volver a las herramientas

Formateador de Chat JSON

Crea un componente de texto de Minecraft a partir de bloques con estilo — colores, eventos de clic y de hover, todo — y exporta el JSON exacto para /tellraw, /title, /bossbar o un libro escrito. Pega JSON existente para editarlo visualmente.

Creador

Segmentos de texto

Cada segmento es un tramo de texto con un estilo propio. Se concatenan en un único mensaje mediante el array extra — así una línea puede cambiar de color, ponerse en negrita y volverse clicable a mitad de camino.

Segmento 1

Formato

clickEvent

hoverEvent

Segmento 2

Formato

clickEvent

hoverEvent

Segmento 3

Formato

clickEvent

hoverEvent

Importar

Pega JSON existente para editarlo

Añade un componente en bruto, o una línea de comando completa como /tellraw @a {…} — el comando inicial se retira automáticamente. Los arrays extra anidados se aplanan en segmentos con su estilo heredado ya resuelto.

Vista previa

Chat en el juego

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

Opciones

Salida

Componente de texto válido. Se interpreta sin errores y cada evento tiene un valor utilizable.

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 componente de texto

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

Referencia

Los detalles que suelen pillar a la gente

hoverEvent cambió de clave en la 1.16. Las versiones modernas usan "hoverEvent":{"action":"show_text","contents":"…"}. Antes de la 1.16 el contenido vivía bajo "value" en su lugar. Usa el selector de formato de hoverEvent de arriba para cambiar.
Las versiones muy recientes volvieron a renombrar estos campos. La 1.21.5 rediseñó la serialización de componentes de texto — clickEvent/hoverEvent pasaron a ser click_event/hover_event. Esta herramienta genera la forma camelCase de toda la vida, que sigue usando casi todo plugin, datapack y guía.
El estilo se hereda, no se aísla. Cualquier cosa dentro de extra hereda el color y el formato del padre a menos que los sobrescriba. Por eso esta herramienta envuelve tus segmentos en una raíz vacía — un lienzo limpio, para que el segmento tres no acabe en negrita sin querer porque el segmento uno lo estaba.
No todos los destinos respetan todos los eventos. clickEvent y hoverEvent solo hacen algo en el chat y en los libros. En un título, subtítulo, barra de acción o barra de jefe se ignoran en silencio. change_page es solo para libros, y open_url solo acepta http:// o https:// y nada más.

¿Tienes tu propio servidor de juegos?

Servidores de juegos Wespner con protección DDoS, discos NVMe y activación en pocos minutos.

Ver hosting