Presets

Predefinições de texto e interface

Gerador de Texto Tellraw JSON

O Tellraw é um problema de texto JSON disfarçado de comando de chat. Esta página do gerador se concentra nas partes do componente de texto que costumam quebrar: texto flutuante aninhado, ações de clique, cor, negrito e valores de comando seguros.

Resultado do preset

Uma mensagem tellraw que os jogadores podem ler, passar o mouse e clicar, sem precisar escapar manualmente os componentes de texto JSON.

Saída

Output Tellraw JSON

/tellraw @a {text:"Open the dungeon gate",color:"gold",bold:true,hover_event:{action:"show_text",value:{text:"Click to run the gate trigger",color:"gray"}},click_event:{action:"run_command",command:"/trigger dungeon_gate"}}

Captura do preset

O estado do workbench NBTForge usado para o artigo do gerador de texto Tellraw JSON do Minecraft, incluindo os controles visíveis e o Output gerado.

Criar o preset

  1. Abra o workbench Text e escolha Tellraw como destino de Output.
  2. Escreva primeiro a mensagem visível e depois adicione os estados de cor e estilo.
  3. Adicione hover_event e click_event somente depois que a mensagem simples estiver sendo renderizada corretamente.
  4. Copie o Output JSON e teste-a com o mesmo seletor que receberá a mensagem final.

JSON legível antes de JSON sofisticado

A falha mais comum no Tellraw é o JSON malformado. Crie primeiro o texto visível e, em seguida, adicione a interação em camadas. O NBTForge torna essa ordem óbvia porque o componente de texto é editado como campos antes de se tornar o Output do comando.

Para prompts de mapa, mantenha a primeira frase curta e coloque detalhes extras no texto flutuante. As ações de clique devem executar um trigger ou um comando seguro, não uma longa cadeia de comandos oculta.

Onde isso se encaixa em um Command Pack

O Tellraw costuma se combinar com triggers de scoreboard, mensagens de título, feedback sonoro e estado de missão. Salve o comando no Project quando ele fizer parte de uma interação com várias etapas.

Use cores consistentes para a mesma família de ações. Por exemplo, dourado para solicitações de objetivos, verde para sucesso e vermelho para ações bloqueadas.

  • Use /trigger para fluxos de clique do jogador sempre que possível.
  • Mantenha o texto flutuante explicativo, não como substituto da instrução principal.
  • Teste com @s, @p e @a dependendo do contexto do comando final.

Ajuste a preset em um Project real

Trate o Gerador de Texto Tellraw JSON como um ponto de partida testado, não apenas uma string copiada. Depois que o Output funcionar uma vez, salve-a com um nome claro no Project, anote a versão alvo do Minecraft e mantenha a preset próxima aos comandos de configuração relacionados, como scoreboard, bossbar, loot table ou linhas de redefinição.

Antes de publicar a preset em um mapa, servidor ou Command Pack, execute-a a partir do artefato copiado, e não apenas do workbench ativo. Isso detecta dependências ausentes, seletores desatualizados, escolhas de edição incorretas e comandos que só funcionaram porque o estado de teste local já existia.

  • Mantenha a edição e a versão selecionadas junto com o comando compartilhado.
  • Teste os seletores com um comando inofensivo antes de usar dano, matar, limpar ou teletransportar.
  • Mova comandos extensos para o Project ou um fluxo de trabalho no estilo de função em vez de colá-los no chat.
  • Verifique novamente os avisos após alterar entidades, componentes de itens, passageiros ou recursos de datapack.

FAQ

O Tellraw consegue executar um comando ao ser clicado?

Sim. Use click_event com run_command e aponte para um trigger ou comando seguro que seja válido no contexto do jogador.

Por que meu JSON do Tellraw funciona em uma versão, mas não em outra?

Os formatos dos componentes de texto mudaram ao longo do tempo. Verifique a família de versões selecionada e reconstrua o componente em vez de Copy cegamente um trecho JSON antigo com escape.

Quando este preset deve se tornar parte de um Command Pack?

Use-a como entrada de Command Pack quando o Output depender de linhas de configuração, comandos de redefinição, recursos de loot table, estado de scoreboard ou testes repetidos. Comandos únicos e seguros ainda podem ser copiados diretamente da Output.

Abrir este fluxo

Comece pelo painel Text relacionado e ajuste os campos do preset para o seu mundo.