Tipos de dano: quais os 19 que ignoram armadura e por que escudos são a guarda mais fraca
A versão 26.2 traz 51 tipos de dano. 19 ignoram armadura, 30 ignoram escudos, e a sobreposição não é o que as pessoas assumem — todo tipo que vence a armadura também vence um escudo.
Um tipo de dano não é apenas uma mensagem de morte. Ele carrega sinalizadores que decidem se a armadura conta, se um escudo levantado conta e se a Resistência conta — e os datapacks leem esses mesmos sinalizadores através de #minecraft:bypasses_armor e outros. Cada número abaixo é contado a partir dos arquivos damage_type enviados pela Mojang para a versão 26.2, que é o que o navegador nesta página renderiza.
As contagens
51 tipos de dano. Desses, 19 ignoram armadura e 30 ignoram um escudo levantado.
Esse segundo número surpreende as pessoas. Um escudo parece a defesa mais forte porque bloqueia um golpe diretamente, mas é o sinalizador que é ignorado com mais frequência — por 30 tipos contra os 19 da armadura.
A sobreposição é unidirecional
Esta é a parte que vale a pena internalizar, e é uma regra estrutural rígida em vez de uma tendência:
Todo tipo de dano que ignora armadura também ignora escudos. Não há exceções.
Contado diretamente: o conjunto "ignora armadura, mas não escudos" é vazio. Assim, os 19 tipos que perfuram armadura são um subconjunto estrito dos 30 que perfuram escudos, e 11 tipos ficam na lacuna — eles atravessam um escudo, mas a armadura ainda os reduz:
cactus, campfire, dry_out, falling_anvil, falling_stalactite, hot_floor, in_fire, lava, lightning_bolt, sulfur_cube_hot, sweet_berry_bush
Leia essa lista e a lógica é óbvia uma vez vista: são fontes ambientais ou aéreas. Você não pode levantar um escudo contra o chão em que está pisando, ou contra uma bigorna caindo na sua cabeça, mas a armadura ainda absorve parte disso.
A versão prática: se um golpe atravessou sua armadura, o escudo nunca teria ajudado também. Dano de queda, afogamento, congelamento, inanição, /kill — armadura e escudo são ambos irrelevantes. Procure por Peso-Pena, Respiração ou Passos Gelados em vez disso, porque esses são encantamentos que os sinalizadores não ignoram.
Apenas um tipo ignora tudo
starve é o único tipo de dano que ignora armadura, escudos e efeitos de status juntos — então a Resistência também não o afeta. Nada no jogo o protege de uma barra de Fome vazia, exceto comida.
A exaustão é binária
Receber dano te deixa com mais Fome, e a quantidade não é graduada da maneira que você esperaria. Entre todos os 51 tipos, existem exatamente dois valores de exaustão na versão 26.2: 0 e 0.1. 32 dos 51 aplicam 0.1; o restante não aplica nenhum.
Portanto, não há uma regra de "grandes golpes te deixam com mais Fome". Um ponto de dano de queda e um creeper na cara custam a mesma exaustão, e 19 tipos não custam nada.
A escala tem duas configurações, não uma curva
scaling decide se a dificuldade multiplica o dano, e sempre assume um dos dois valores: when_caused_by_living_non_player ou always. Não há uma curva de dificuldade por tipo para ajustar — um datapack ou opta por escalar a dificuldade de um tipo ou não.
Por que isso importa para comandos
/damage <target> <amount> <type> aceita qualquer um dos 51, e escolher o errado silenciosamente muda o resultado:
/damage @p 10 minecraft:fall # armour ignored, shield ignored
/damage @p 10 minecraft:lava # shield ignored, armour still reduces it
/damage @p 10 minecraft:starve # armour, shield and Resistance all ignored
Três comandos, os mesmos 10, três resultados diferentes no mesmo Alvo. Se um Mapa é "balanceado" contra um Jogador em armadura de netherite completa, o tipo que você escolhe decide se essa armadura fez parte do balanceamento.