MC ToolboxMC TOOLBOX

JSON Text Generator

Tellraw · Title · Item Name - Java & Bedrock

Welcome to MC Toolbox
Full Command
/tellraw @a [{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]
JSON PayloadMODERN
[{"text":"Welcome to ","bold":true},{"text":"MC Toolbox","color":"gold","bold":true}]

JSON Text Generator: Formatting Commands Done Right

Build rich formatted text for /tellraw, /title, and custom item names. Supports click events, hover tooltips, selectors, scores, and full Java/Bedrock cross-compatibility.

Java vs Bedrock Format

Java 1.21+ uses a recursive JSON tree with contents for hover events. Bedrock uses a flat rawtext array with §l format codes instead of JSON properties.

Click & Hover Events

Import an existing /tellraw command to parse its JSON structure back into the editor. The Import button accepts raw JSON arrays or full Minecraft commands.

JSON Text FAQ

What is the difference between /tellraw and /title?

Tellraw sends formatted text to the chat window and supports click/hover events. Title displays large text on the HUD and does not support clickable events. Both use the same JSON text format.

Why use JSON text instead of plain §-codes?

JSON text supports click events, hover tooltips, scoreboard values, entity selectors, and keybind display - none of which are possible with legacy § format codes. JSON is also the only option for Java 1.21+.

How do I make a custom item name that is not italic?

Minecraft renders custom_name in italic by default. Our generator automatically adds "italic":false when the Item target is selected, so your text appears non-italic without any extra steps.

Can I use this for signs and books?

Yes. Copy the JSON Payload and paste it into a sign's Text1-Text4 NBT tags or a book's pages array. The same JSON format works for all text component contexts in Java Edition.

Guia do Gerador de Texto JSON

O Gerador de Texto JSON permite criar texto formatado rico para comandos do Minecraft como /tellraw, /title e nomes de itens personalizados. Use o editor WYSIWYG para aplicar formatação (negrito, itálico, sublinhado, riscado, ofuscado) e cores. Você também pode inserir caracteres especiais e alterar a fonte global.

Selecione o destino (tellraw, title ou item) e a versão (Java 1.21+, Legacy ou Bedrock) para gerar o comando e a carga JSON correspondentes. O botão Importar permite colar um comando existente ou um array JSON para editá-lo.

A prévia do Minecraft mostra como o texto ficará no jogo. Você pode copiar o comando completo ou a carga JSON para usá-los diretamente.

FAQ sobre Texto JSON

Qual é a diferença entre /tellraw e /title?

Tellraw envia texto formatado para a janela de chat e suporta eventos de clique/hover. Title exibe texto grande no HUD e não suporta eventos clicáveis. Ambos usam o mesmo formato de texto JSON.

Por que usar texto JSON em vez de códigos § simples?

O texto JSON suporta eventos de clique, dicas ao passar o mouse, valores do placar, seletores de entidade e exibição de teclas, nada disso é possível com os códigos de formato § legados. JSON também é a única opção para Java 1.21+.

Como faço um nome de item personalizado que não seja itálico?

O Minecraft renderiza custom_name em itálico por padrão. Nosso gerador adiciona automaticamente "italic":false quando o destino Item é selecionado, então seu texto aparece sem itálico sem etapas extras.

Posso usar isso para placas e livros?

Sim. Copie a Carga JSON e cole nas tags NBT Text1-Text4 de uma placa ou no array pages de um livro. O mesmo formato JSON funciona para todos os contextos de componentes de texto na Edição Java.