Presets

Predefinições de texto e UI

Gerador de texto Tellraw JSON

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

Resultado do preset

Uma mensagem reveladora que os jogadores podem ler, passar o mouse e clicar sem escapar manualmente dos 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 Minecraft Tellraw JSON, incluindo os controles visíveis e o Output gerado.

Criar o preset

  1. Abra o workbench Text e escolha Tellraw como Output de destino.
  2. Escreva primeiro a mensagem visível e depois adicione estados de cor e estilo.
  3. Adicione hover_event e click_event somente depois que a mensagem simples for 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 inteligente

A falha mais rápida do Tellraw é o JSON malformado. Crie primeiro o texto visível e, em seguida, coloque a interação em camadas por cima. 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 suspenso. As ações de clique devem executar um gatilho ou um comando seguro, não uma longa cadeia de comandos oculta.

Onde isso cabe em um Command Pack

Tellraw geralmente combina com gatilhos de scoreboard, mensagens de título, feedback sonoro e estado de missão. Salve o comando em Project quando ele fizer parte de uma interação de várias etapas.

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

  • Use /trigger para fluxos de cliques do jogador quando possível.
  • Mantenha o texto flutuante explicativo, não obrigatório para a instrução principal.
  • Teste com @s, @p e @a dependendo do contexto do comando final.

Ajuste a preset em um Project real

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

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

  • Mantenha o Edition e Version selecionados com o comando compartilhado.
  • Teste os seletores contra um comando inofensivo antes de usar dano, matar, limpar ou teletransportar.
  • Mova comandos longos para Project ou um fluxo de trabalho de 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 pode executar um comando quando clicado?

Sim. Use click_event com run_command e aponte-o para um gatilho ou comando seguro que seja válido para o contexto do player.

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

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

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

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

Abrir este fluxo

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