MCTOOLBOX
MC ToolboxMC TOOLBOX

Gerador de Comandos de Dano do Minecraft

Crie comandos /damage atuais da Edição Java com predefinições de corações, tipos de dano pesquisáveis, atribuição de fonte, contexto de localização e execução segura para múltiplos alvos.

Construtor de comandos
1. Alvos de dano
Seletor de alvo avançado
Seletor: @p
2. Valor e tipo de dano
3. Contexto de dano
Tipos de dano personalizados podem se comportar de forma diferente porque datapacks definem suas tags e escalonamento. O gerador valida a sintaxe, não a entrada de registro do lado do servidor.
Comando gerado
comando /damage

Resumo do dano

2pontos de dano
1corações brutos

A perda real de vida pode ser reduzida ou alterada por armadura, efeitos, encantamentos e tags de tipo de dano.

minecraft:generic: General-purpose damage with standard rules and a generic death message.

Crie comandos /damage precisos do Minecraft

O comando /damage da Edição Java aplica um número escolhido de pontos de dano a uma entidade. Um ponto de dano equivale a metade de um coração normal antes que armadura, efeitos, encantamentos, dificuldade e o tipo de dano selecionado alterem o resultado final.

Tipos de dano são entradas de registro que controlam mensagens de morte e comportamentos como ignorar armadura, regras de fogo, exaustão, repulsão e resistência. A lista de autocompletar vanilla muda com a versão selecionada, incluindo spear desde 1.21.11 e dano de cubo de enxofre desde 26.2.

O contexto opcional registra onde o dano se originou ou quais entidades diretas e indiretas o causaram. Essa atribuição é importante para agressividade, estatísticas, avanços, saques, mensagens de morte e lógica de datapack.

Predefinições baseadas em corações

Escolha meio coração, um coração, cinco corações, dano de teste letal ou insira qualquer valor de dano decimal não negativo.

Catálogo de tipos de dano ciente da versão

Pesquise IDs vanilla disponíveis na versão selecionada ou digite um tipo de dano personalizado de datapack com seu próprio namespace.

Contexto de fonte e causa

Atribua dano a uma fonte direta e causa indireta opcional, ou forneça uma posição de origem com coordenadas absolutas, relativas ou locais.

Comandos seguros para múltiplos alvos

Quando um seletor pode corresponder a várias entidades, a ferramenta gera execute as para cada alvo, move a execução para essa entidade e aplica /damage a @s.

Como gerar um comando de dano

Escolha Java 1.19.4 ou posterior e selecione os jogadores ou entidades que devem receber dano.

Escolha uma predefinição de coração ou insira um valor de dano e selecione o tipo de dano que corresponde ao evento do jogo que você está criando.

Adicione atribuição de entidade para ataques e projéteis, ou contexto de localização para explosões e perigos ambientais.

Copie o comando e teste-o em um mundo seguro. Armadura e tags de tipo de dano podem fazer a perda de vida observada diferir do valor bruto.

Crie um comando /damage

  1. Selecione os alvos e um valor.
  2. Escolha um tipo de dano.
  3. Adicione contexto opcional de fonte ou posição e copie o comando.

Perguntas sobre o comando de dano do Minecraft

Quantos pontos de dano equivalem a um coração -

Dois pontos de dano equivalem a um coração padrão antes da mitigação. Um valor de 1 é meio coração e um valor de 10 é cinco corações antes de armadura e outras regras.

Qual é a diferença entre by e from -

by identifica a entidade que causa dano diretamente, como uma flecha. from identifica a entidade responsável por essa fonte, como o esqueleto que a disparou.

Por que o alvo perdeu menos vida do que o valor -

O comando fornece dano bruto. Armadura, Resistência, encantamentos, dificuldade, invulnerabilidade e propriedades do tipo de dano podem alterar a perda final de vida.

O /damage pode afetar múltiplas entidades -

O argumento direto do Java resolve uma entidade. Este gerador suporta um seletor de múltiplos resultados envolvendo-o com /execute as e causando dano a @s uma vez por resultado.

Qual versão adicionou o /damage -

A Edição Java adicionou o /damage na 1.19.4. Selecione 1.19.4 ou posterior para gerar um comando.