Esse recurso é exclusivo para Edição Java.
Controla equipes.
Sintaxe[]
team list [<team>]
- Lista todas as equipes, com seus nomes de exibição e a quantidade de entidades nelas. O
<team>
opcional pode ser usado para especificar uma equipe específica.
- Lista todas as equipes, com seus nomes de exibição e a quantidade de entidades nelas. O
team add <team> [<displayName>]
- Cria uma equipe com o nome fornecido e o nome de exibição opcional.
<displayName>
assume como padrão<team>
quando não especificado.
- Cria uma equipe com o nome fornecido e o nome de exibição opcional.
team remove <team>
- Exclui a equipe especificada.
team empty <team>
- Remove todos os membros da equipe nomeada.
team join <team> [<members>]
- Atribui as entidades especificadas à equipe especificada. Se nenhuma entidade for especificada, faz com que o executor se junte à equipe.
team leave <members>
- Faz com que as entidades especificadas saiam de suas equipes.
team modify <team> <option> <value>
- Modifica as opções da equipe especificada.
Argumentos[]
<team>
: team (no modo list
, remove
, empty
, join
, e modify
)
- Especifica o nome de uma equipe.
- Must be a team name.
<team>
: string (in add
mode)
- Especifica o nome de uma nova equipe.
- Deve ser uma string. And it must be in a single word (no spaces).
<displayName>
: component
- Especifica o nome da equipe a ser exibido.
- Must be a raw JSON text.
<members>
: score_holder
- Especifica as entidades para entrar ou sair da equipe.
- Must be a selection of score holders. It may be either a target selector, a player name, a UUID, or
*
for all score holders.
<option>
- Uma opção específica para alterar.
- O valor deve ser um dos seguintes:
displayName
: Define o nome de exibição da equipe.cloror
: Define a cor da equipa e dos jogadores no chat, acima da cabeça, no menu Tab e na barra lateral. Também altera a cor do contorno das entidades causadas pelo efeito Brilho.friendlyFire
: Habilita/Desabilita jogadores infligindo dano uns aos outros quando na mesma equipe. (Observação: os jogadores ainda podem infligir efeitos de status uns aos outros.) Não afeta algumas entidades não-jogadores em uma equipe.seeFriendlyInvisibles
: Define os jogadores que podem ver os jogadores invisíveis em sua equipe como semitransparentes ou completamente invisíveis.nametagVisibility
: Define quais tags de nome acima de suas cabeças podem ser vistas.deathMessageVisibility
: Controla a visibilidade das mensagens de morte pelos os jogadores.collisionRule
: Controla a maneira como as entidades da equipe colidem com outras entidades.- <código>prefix</código>: Modifica o prefixo exibido antes dos nomes dos jogadores.
- <código>suffix</código>: Modifica o sufixo exibido após os nomes dos jogadores.
<value>
- Especifica o valor para definir
<option>
. - Abaixo estão os valores para cada opção.
- Para
displayName
:<displayName>
: component - Especifica o nome da equipe a ser exibido. Must be a raw JSON text.
- Para
color
:<value>
: color - Must be a raw JSON text.- O padrão é
reset
. Sereset
, os nomes são mostrados na cor e formatação padrão.
- O padrão é
- Para
friendlyFire
:<allowed>
: boolean - Must be a raw JSON text.true
- (Padrão) Permite que os jogadores causem dano uns aos outros quando estiverem na mesma equipe.false
- Desativa jogadores que infligem dano uns aos outros quando estão na mesma equipe.
- Para
seeFriendlyInvisibles
:<allowed>
: boolean - Must be a raw JSON text.true
- (Padrão) Pode ver jogadores invisíveis na mesma equipe de forma semitransparente.false
- Não é possível ver jogadores invisíveis na mesma equipe.
- Para
nametagVisibility
:never
- O nome acima da cabeça do jogador não pode ser visto por nenhum jogador.hideForOtherTeams
- O nome acima da cabeça do jogador pode ser visto apenas por jogadores da mesma equipe.hideForOwnTeam
- O nome acima da cabeça do jogador não pode ser visto por todos os jogadores da mesma equipe.- <código>always</código> - (Padrão) O nome acima da cabeça do jogador pode ser visto por todos os jogadores.
- Para
deathMessageVisibility
:never
- Ocultar mensagem de morte para todos os jogadores.hideForOtherTeams
- Ocultar mensagem de morte para todos os jogadores que não estão na mesma equipe.hideForOwnTeam
- Ocultar mensagem de morte para jogadores da mesma equipe.always
- (Padrão) Torna a mensagem de morte visível para todos os jogadores.
- Para
collisionRule
:always
- (Default) Normal collision.never
- Nenhuma entidade pode empurrar entidades nesta equipe.pushOtherTeams
- Entidades desta equipe podem ser empurradas apenas por outras entidades da mesma equipe.[1]pushOwnTeam
- As entidades nesta equipe não podem ser empurradas por outra entidade nesta equipe.[1]
- Para
prefix
:<prefix>
: component - Especifica o prefixo a ser exibido. Must be a raw JSON text.
- Para
suffix
:<suffix>
: component - Especifica o sufixo a ser exibido. Must be a raw JSON text.
- Para
Resultado[]
Comando | Gatilho | Edição Java |
---|---|---|
qualquer | os argumentos não foram especificados corretamente | Não analisável |
/team list <team> | <team> não existe | Falha |
/team add ... | A <team> nomeada já existe | |
/team empty ... | A <team> já está vazia | |
/team join ... | <members> não é especificado quando o executor do comando não é uma entidade | |
<members> não resolve para uma ou mais entidades | ||
/team leave ... | <members> não resolve para uma ou mais entidades | Falha |
/team modify displayName ... | to valor especificado é igual ao valor atual | |
qualquer | Com sucesso | Controla equipes. |
Output[]
Comando | Edição | Situação | Contagem de sucesso | /execute store succeess ... | /execute store result ... |
---|---|---|---|---|---|
qualquer | Edição Java | Em caso de falha | 0 | 0 | 0 |
/team list | Em caso de sucesso | 1 | 1 | o número de equipes existentes | |
/team list <team> | Em caso de sucesso | 1 | 1 | o número de membros no <team></team> | |
/team add ... | Em caso de sucesso | 1 | 1 | o número de equipes existentes após a execução | |
/team empty ... | Em caso de sucesso | 1 | 1 | o número de membros da equipe antes da execução | |
/team join | Em caso de sucesso | 1 | 1 | 1 | |
/team join <members> | Em caso de sucesso | 1 | 1 | o número de entidades especificadas | |
/team leave ... | Em caso de sucesso | 1 | 1 | o número de entidades especificadas | |
/team modify displayName ... | Em caso de sucesso | 1 | 1 | 0 | |
/team modify prefix ... | Em caso de sucesso | 1 | 1 | 1 |
Histórico[]
Edição Java | |||||
---|---|---|---|---|---|
1.13 | 17w45a | /team foi adicionado. | |||
18w20a | /team option <team> prefix <prefix> foi adicionado.
| ||||
/team option <team> suffix <suffix> foi adicionado. | |||||
pre8 | /team option é agora /team modify
| ||||
/team modify <teamName> displayName foi adicionado. | |||||
Os nomes das equipes agora são componentes de texto, não strings brutas. | |||||
1.18 | 21w37a | Removido o limite de 16 caracteres para o nome de uma equipe e o limite de 40 caracteres para o nome dos membros. |
Veja também[]
/scoreboard
— gerencia os objetivos do placar, jogadores e exibições/tag
– identifica jogadores com uma determinada string