Bypasses Armor (Damage Condition Type)

Passes when the damage ignores armour.

Passes when the damage ignores armour — starvation, drowning, suffocation, magic, the void and similar.

Type ID: apoli:bypasses_armor

Fields

This type has no fields. Like every condition, it accepts inverted to flip the result.

How it works

It is shorthand for apoli:in_tag against the minecraft:bypasses_armor damage type tag, so a data pack that adds its own damage type to that tag is matched too.

Example

A “tough skin” power that only helps against damage armour would have stopped anyway:

{
  "type": "apoli:modify_damage_taken",
  "damage_condition": {
    "type": "apoli:bypasses_armor",
    "inverted": true
  },
  "modifier": { "operation": "multiply_base_multiplicative", "value": -0.2 }
}