Minecraft Wiki

A Minecraft Wiki não é mais considerado oficial da Microsoft e, portanto, várias alterações são obrigadas a serem feitas, inclusive para o logotipo da Wiki. Por favor leia este anúncio para maiores informações.

LEIA MAIS

Minecraft Wiki
Advertisement
attribute
Nível de permissão
requirido

Desconhecido

Restrições

Nenhum

Information icon.svg
Esse recurso é exclusivo para Edição Java. 

Usado para alterar ou ler atributos.

Sintaxe

attribute <alvo> <atributo> [base] get [<escala>]
attribute <alvo> <atributo> base set <valor>
attribute <alvo> <atributo> modifier add <uuid> <nome> <valor> (add|multiply|multiply_base)
attribute <alvo> <atributo> modifier remove <uuid>
attribute <alvo> <atributo> modifier value get <uuid> [<escala>]

Detalhes

attribute <alvo> <atributo> ...
... get [<escala>]
Retorna o valor total do atributo especificado.
... base get [<escala>]
Retorna o valor base do atributo especificado.
... base set <valor>
Substitui o valor base do atributo especificado pelo valor especificado.
... modifier (add|remove|value get)
... add <uuid> <nome> <valor> (add|multiply|multiply_base)
Adiciona um modificador de atributo com as propriedades especificadas se nenhum modificador com o mesmo UUID já existir.
... remove <uuid>
Remove o modificador de atributo com o UUID especificado.
... value get <uuid> [<escala>]
Retorna o valor do modificador com o UUID especificado.

Argumentos

<alvo>
A entidade à qual o atributo é aplicado. Aceita apenas um único destino. Apenas jogadores, armaduras e monstros têm atributos.
<atributo>
O ID do atributo especificado.
<escala>
O número com o qual o valor é multiplicado antes de ser retornado.
<uuid>
Especifica o UUID no modificador no formato hyphenated String. Modificadores com o mesmo UUID não são empilhados.

Resultado

Ao usar set, falha se o modificador já estiver presente.

Ao usar get, falha se o valor for um valor duplo inválido (número inteiro de 64 bits).

Em caso de sucesso, altera ou retorna o valor do atributo.

Exemplos

  • Para definir o valor mínimo de armadura para 5:
    /attribute @s minecraft:generic.armor base set 5

Histórico

Edição Java
1.16 20w17a Adicionado /attribute.
Advertisement