Entity Documentation - minecraft:behavior.hurt_by_target
minecraft:behavior.hurt_by_target
compels an entity to react when hit by set target.
Parameters
Name | Default Value | Type | Description |
---|---|---|---|
alert_same_type | false | Boolean | If true, nearby mobs of the same type will be alerted about the damage. |
entity_types | not set | JSON Object | List of entity types that this mob can target if they hurt their owner. |
cooldown | 0.0 | Decimal | The amount of time in seconds that the mob has to wait before selecting a target of the same type again. |
filters | not set | Minecraft Filter | Conditions that make this entry in the list valid |
max_dist | 16 | Decimal | Maximum distance this mob can be away to be a valid choice |
must_see | false | Boolean | If true, the mob has to be visible to be a valid choice |
must_see_forget_duration | 3.0 | Decimal | Determines the amount of time in seconds that this mob will look for a target before forgetting about it and looking for a new one when the target isn't visible any more |
reevaluate_description | false | Boolean | If true, the mob will stop being targeted if it stops meeting any conditions. |
sprint_speed_multiplier | Decimal | 1.0 | Multiplier for the running speed. A value of 1.0 means the speed is unchanged |
walk_speed_multiplier | Decimal | 1.0 | Multiplier for the walking speed. A value of 1.0 means the speed is unchanged |
hurt_owner | false | Boolean | If true, the mob will hurt its owner and other mobs with the same owner as itself. |
priority | not set | Integer | The higher the priority, the sooner this behavior will be executed as a goal. |
Example
"minecraft:behavior.hurt_by_target": {
"priority": 2,
"entity_types": {
"filters": {
"test": "is_family",
"subject": "other",
"operator": "!=",
"value": "goat"
}
}
}
Vanilla entities examples
piglin
"minecraft:behavior.hurt_by_target": {
"priority": 1
},
iron_golem
"minecraft:behavior.hurt_by_target": {
"priority": 2,
"entity_types": {
"filters": { "test": "is_family", "subject": "other", "operator": "!=", "value": "creeper" }
}
}
Vanilla entities using minecraft:behavior.hurt_by_target
- bee
- blaze
- cave_spider
- creeper
- dolphin
- drowned
- enderman
- evocation_illager
- ghast
- hoglin
- husk
- iron-golem
- llama
- panda
- piglin_brute
- piglin
- pillager
- polar_bear
- ravager
- shulker
- silverfish
- skeleton
- spider
- stray
- turtle
- vex
- vindicator
- witch
- wither skeleton
- wither
- wolf
- zoglin
- zombie pigman
- zombie_villager_v2
- zombie_villager
- zombie
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for