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:invulnerabilityalready lets void damage through, because Minecraft treats it as bypassing invulnerability. This condition is how you talk about that set explicitly.