Out Of World (Damage Condition Type)

Passes when the damage ignores invulnerability, such as the void.

Passes when the damage ignores invulnerability entirely — the void, and /kill.

Type ID: apoli:out_of_world

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_invulnerability damage type tag, so a data pack that adds its own damage type to that tag is matched too.

Example

Useful mostly as an exclusion, so an otherwise-total damage immunity still lets the void work:

{
  "type": "apoli:invulnerability",
  "damage_condition": {
    "type": "apoli:out_of_world",
    "inverted": true
  }
}

Without that inversion, an unconditional apoli:invulnerability already lets void damage through, because Minecraft treats it as bypassing invulnerability. This condition is how you talk about that set explicitly.