Pular para o conteúdo
WikilyWIKILY
Todos os jogos23 wikis · escolha seu jogo
Comandos e trapaçasTodos os comandos

Trocar de jogo

23 wikis · escolha seu jogo
Componentes de texto

Referência de comandos

Componentes de texto

Componentes de texto são o texto formatado usado por /tellraw, /title, placas, nomes de itens e nomes de entidades. Um componente é um texto entre aspas, um objeto entre chaves com campos de conteúdo e estilo, ou uma lista de componentes.

Detalhes

Texto simplesUm texto entre aspas:"Hello" ou 'Hello'.
Objeto{text:"Hello",color:"red"}. Nomes de campo podem ser escritos com ou sem aspas.
Lista["A",{text:"B"}]. A primeira entrada é a principal; as outras vêm depois dela e herdam seu estilo.
Tipos de conteúdotext, translatable, score, selector, keybind, nbt, object. O tipo é reconhecido pelos campos; o campo type é opcional.
Nomes de coresblack, dark_blue, dark_green, dark_aqua, dark_red, dark_purple, gold, gray, dark_gray, blue, green, aqua, red, light_purple, yellow, white.
Cores hexadecimais# seguido de seis dígitos hexadecimais, como #FF8800.
Estilo herdadoAs partes de extra usam o estilo do elemento pai, a menos que definam o seu próprio.
Ações de cliqueopen_url, run_command, suggest_command, show_dialog, change_page, copy_to_clipboard, custom. open_file é recusado em comandos.
Ações ao passar o mouseshow_text, show_item, show_entity.
Quebra de linha\n dentro de texto entre aspas.

Campos de conteúdo

textMostra o texto informado/tellraw @a {text:"Hello",color:"red"}
translateMostra um texto traduzido pela sua chave/tellraw @a {translate:"block.minecraft.stone"}
withValores colocados nos marcadores de um texto traduzido/tellraw @a {translate:"chat.type.announcement",with:["Server","Hello"]}
fallbackTexto usado quando a chave de tradução é desconhecida/tellraw @a {translate:"my.custom.key",fallback:"Hi %s",with:[{selector:"@s"}]}
scoreMostra uma pontuação. Precisa de name (um nome ou seletor) e objective/tellraw @a ["Score: ",{score:{name:"@s",objective:"kills"},color:"gold"}]
selectorMostra os nomes das entidades selecionadas/tellraw @a {selector:"@a",separator:" and "}
separatorTexto colocado entre vários nomes ou valores/tellraw @a {selector:"@a",separator:{text:" | ",color:"gray"}}
keybindMostra a tecla que o leitor definiu para um controle/tellraw @a {keybind:"key.jump"}
nbtMostra um valor lido dos dados por um caminho de dados/tellraw @a {nbt:"Health",entity:"@s"}
entityLê o valor nbt das entidades selecionadas/tellraw @a {nbt:"Pos",entity:"@s",plain:true,separator:", "}
blockLê o valor nbt do bloco em uma posição/tellraw @a {nbt:"Items[0].id",block:"~ ~-1 ~"}
storageLê o valor nbt do armazenamento de comandos/tellraw @a {nbt:"message",storage:"my_pack:data",interpret:true}
interpretTrata o valor nbt como um componente de texto. Não pode ser combinado com plain/tellraw @a {nbt:"message",storage:"my_pack:data",interpret:true}
plainMostra o valor NBT sem cor. Não pode ser combinado com interpret/tellraw @a {nbt:"Pos",entity:"@s",plain:true,separator:", "}
spriteMostra uma imagem de um atlas de texturas/tellraw @a {sprite:"minecraft:block/diamond_block"}
atlasAtlas de onde vem o sprite. O padrão é minecraft:blocks/tellraw @a {atlas:"minecraft:items",sprite:"minecraft:item/diamond"}
playerMostra a cabeça da skin de um jogador/tellraw @a {player:{name:"Notch"},hat:false}
hatSe a camada do chapéu da cabeça é desenhada. O padrão é true/tellraw @a {player:{name:"Notch"},hat:false}
typeNomeia o tipo de conteúdo de forma direta: text, translatable, score, selector, keybind, nbt ou object/tellraw @a {type:"text",text:"Typed"}
extraMais componentes mostrados logo depois deste/tellraw @a {text:"A",color:"red",extra:[{text:"B",bold:true},"C"]}

Campos de estilo

colorCor do texto, um nome de cor ou #RRGGBB/tellraw @a {text:"Hello",color:"#FF8800"}
shadow_colorCor da sombra do texto, um número ou [red,green,blue,alpha] de 0 a 1/tellraw @a {text:"Hello",shadow_color:[1.0f,0.0f,0.0f,1.0f]}
boldTexto em negrito, true ou false/tellraw @a {text:"A",color:"red",extra:[{text:"B",bold:true},"C"]}
italicTexto em itálico, true ou false/title @a subtitle {text:"Good luck",italic:true}
underlinedLinha sob o texto, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
strikethroughLinha cortando o texto, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
obfuscatedLetras embaralhadas que mudam constantemente, true ou false/tellraw @a {text:"Hello",color:"#FF8800",bold:true,italic:true,underlined:true,strikethrough:true,obfuscated:false}
fontId da fonte usada para desenhar/tellraw @a {text:"Hello",font:"minecraft:alt"}
insertionTexto colocado na caixa de chat quando se clica no texto com Shift/tellraw @a {text:"Shift-click me",insertion:"inserted text"}
click_eventO que acontece quando o texto é clicado/tellraw @a {text:"Click",click_event:{action:"run_command",command:"/say hi"}}
hover_eventO que é mostrado quando o ponteiro fica sobre o texto/tellraw @a {text:"Hover",hover_event:{action:"show_text",value:"Tooltip"}}

Ações de clique

run_commandcommandExecuta o comando como o jogador que clica/tellraw @a {text:"Click",click_event:{action:"run_command",command:"/say hi"}}
suggest_commandcommandColoca o texto na caixa de bate-papo/tellraw @a {text:"Click",click_event:{action:"suggest_command",command:"/tp @s 0 64 0"}}
open_urlurlAbre um endereço da web/tellraw @a {text:"Click",click_event:{action:"open_url",url:"https://www.minecraft.net"}}
copy_to_clipboardvalueCopia o texto para a área de transferência/tellraw @a {text:"Click",click_event:{action:"copy_to_clipboard",value:"copied text"}}
change_pagepageVira para uma página de um livro, 1 ou mais/tellraw @a {text:"Click",click_event:{action:"change_page",page:2}}
show_dialogdialogAbre um diálogo, por id ou escrito por extenso/tellraw @a {text:"Click",click_event:{action:"show_dialog",dialog:"minecraft:server_links"}}
customid, payload (opcional)Envia um evento personalizado ao servidor/tellraw @a {text:"Click",click_event:{action:"custom",id:"my_pack:event",payload:{a:1}}}

Ações ao passar o mouse

show_textvalueUm componente de texto como dica/tellraw @a {text:"Hover",hover_event:{action:"show_text",value:{text:"Tooltip",color:"yellow"}}}
show_itemid, count (opcional), components (opcional)A dica de um item/tellraw @a {text:"Hover",hover_event:{action:"show_item",id:"minecraft:diamond_sword",count:1,components:{"minecraft:damage":5}}}
show_entityid, uuid, name (opcional)Tipo, nome e UUID de uma entidade/tellraw @a {text:"Hover",hover_event:{action:"show_entity",id:"minecraft:pig",uuid:"dd12be42-52a9-4a91-a8a1-11c01849e498",name:"Porky"}}

Onde os componentes de texto são usados

Mensagem de chat/tellraw @a "Hello"
Título/title @a title {text:"Welcome",color:"gold",bold:true}
Barra de ação/title @a actionbar {text:"Low health",color:"red"}
Texto: Placa/setblock ~ ~ ~ minecraft:oak_sign{front_text:{messages:["Line 1",{text:"Line 2",color:"red"},"",""]}}
Nome da entidade/summon minecraft:zombie ~ ~ ~ {CustomName:{text:"Boss",color:"dark_red"},CustomNameVisible:1b}
Nome do item/give @s minecraft:stick[custom_name={text:"Magic Wand",color:"gold",italic:false}]
Nome da barra de chefe/bossbar add my_pack:boss {text:"Boss",color:"red"}
Nome do objetivo/scoreboard objectives add kills minecraft.killed:minecraft.zombie {text:"Zombie Kills",color:"green"}

Exemplos

/tellraw @a {text:"Hello",color:"red"}

Envia um Hello vermelho a todos os jogadores.

/tellraw @a ["",{text:"A",color:"red"},{text:"B",color:"blue"}]

Envia um A vermelho seguido de um B azul. A primeira entrada vazia mantém as cores separadas.

/tellraw @a {text:"Click",click_event:{action:"suggest_command",command:"/tp @s 0 64 0"}}

Envia um texto que preenche a caixa de chat com um comando de teletransporte ao ser clicado.

/tellraw @a ["Score: ",{score:{name:"@s",objective:"kills"},color:"gold"}]

Mostra a pontuação de kills de quem executa o comando.

/tellraw @a {text:"Hover",hover_event:{action:"show_item",id:"minecraft:diamond_sword",count:1,components:{"minecraft:damage":5}}}

Envia um texto que mostra a dica de uma espada de diamante quando o ponteiro fica sobre ele.

/title @a title {text:"Welcome",color:"gold",bold:true}

Mostra um título dourado em negrito a cada jogador.

/title @a subtitle {text:"Good luck",italic:true}

Define o subtítulo exibido abaixo do próximo título.

/title @a actionbar {text:"Low health",color:"red"}

Mostra texto vermelho acima da barra de atalhos.

/title @a times 0.5s 3s 1s

Faz os títulos surgirem gradualmente por meio segundo, permanecerem por 3 segundos e desaparecerem gradualmente por 1 segundo.

Entre na comunidade de criadoresAs pessoas que constroem a wiki de Minecraft Java Edition estão no nosso Discord. Tire dúvidas ou sugira páginas.Entrar no Discord (abre o Discord em uma nova aba)