Attacker Action When Hit - apace100/origins-fabric GitHub Wiki
Power Type. Executes an entity action on the attacker when the player is hit by another entity.
Type ID: origins:attacker_action_when_hit
Fields:
entity_action
, Entity Action: The action to execute on the attacker.
damage_condition
, Damage Condition, optional: If set, the action will only trigger when this condition holds for the damage that was dealt by the attacker.
cooldown
, int: Interval of ticks this power needs to recharge before the action can be executed again.
hud_render
, Hud Render, optional: If set, the cooldown of this power is visualized on the HUD in the specified way.
Example:
{
"type": "origins:attacker_action_when_hit",
"entity_action": {
"type": "origins:add_velocity",
"y": 2
},
"cooldown": 20
}
When a mob or player attacks a player with this power, they will get thrown upwards into the air.