Entity Documentation - minecraft:attack_cooldown
minecraft:attack_cooldown
adds a cooldown to an entity. The intention of the cooldown is to prevent the entity from attempting to acquire new attack targets.
Parameters
Name | Default Value | Type | Description |
---|---|---|---|
attack_cooldown_complete_event | not set | JSON Object | Event to be run when the cooldown is complete. |
attack_cooldown_time | [0.0, 1.0] | Range [a, b] | Amount of time in seconds for the cooldown. Can be specified as a number or a pair of numbers (min and max). |
Example
"minecraft:attack_cooldown":{
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
},
"attack_cooldown_time": [0.1, 1.0]
}
Vanilla entities examples
hoglin
"attack_cooldown": {
"minecraft:attack_cooldown": {
"attack_cooldown_time": [ 10.0, 15.0 ],
"attack_cooldown_complete_event": {
"event": "attack_cooldown_complete_event",
"target": "self"
}
}
}
Vanilla entities using minecraft:attack_cooldown
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