Entity Documentation - minecraft:on_target_escape

Adds a trigger to call when this entity loses the target it currently has.

On Target Escape Properties

Name Default Value Type Description Example Values
event not set Minecraft Event Trigger The event to run when the conditions for this trigger are met. Drowned: "minecraft:lost_target", Llama: "minecraft:on_calm", Magma Cube: "minecraft:become_calm"
filters not set Minecraft filter The list of conditions for this trigger to execute. Llama: {"all_of":[{"test":"is_family","subject":"target","value":"wolf"},{"test":"has_component","subject":"target","operator":"!=","value":"minecraft:is_tamed"}]}
target self String The target of the event. Dolphin: "self"

Samples

"minecraft:on_target_escape": {
  "target": "self"
}
"minecraft:on_target_escape": {
  "event": "minecraft:lost_target",
  "target": "self"
}
"minecraft:on_target_escape": {
  "filters": {
    "all_of": [
      {
        "test": "is_family",
        "subject": "target",
        "value": "wolf"
      },
      {
        "test": "has_component",
        "subject": "target",
        "operator": "!=",
        "value": "minecraft:is_tamed"
      }
    ]
  },
  "event": "minecraft:on_calm",
  "target": "self"
}
"minecraft:on_target_escape": {
  "event": "minecraft:become_calm",
  "target": "self"
}
"minecraft:on_target_escape": {
  "event": "minecraft:on_calm",
  "target": "self"
}

At /minecraft:entity/component_groups/minecraft:patrol_captain/minecraft:on_target_escape/:

"minecraft:on_target_escape": {
  "event": "minecraft:calm",
  "target": "self"
}
"minecraft:on_target_escape": {
  "event": "minecraft:stop_aggro",
  "target": "self"
}