The EntityHurtAfterEvent interface in @minecraft/server.
Interface in @minecraft/server
Extended by PlayerHurtAfterEvent
import type { EntityHurtAfterEvent } from '@minecraft/server';Subscribe to it with world.afterEvents.entityHurt.
Example
Section titled “Example”import { world, type EntityHurtAfterEvent } from '@minecraft/server';
world.afterEvents.entityHurt.subscribe((event: EntityHurtAfterEvent) => { console.log('entityHurt', event.hurtEntity.typeId, event.damage);});import { world } from '@minecraft/server';
world.afterEvents.entityHurt.subscribe((event) => { console.log('entityHurt', event.hurtEntity.typeId, event.damage);});Properties
Section titled “Properties”hurtEntity
Section titled “hurtEntity”read-only
readonly hurtEntity: Entity;The player or mob hurt.
Types
damage
Section titled “damage”read-only
readonly damage: number;The damage before armour and resistance.
damageSource
Section titled “damageSource”read-only
readonly damageSource: EntityDamageSource;Types
Used by
Section titled “Used by”WorldAfterEvents.entityHurt, EntityHurtAfterEventSignal.subscribe, EntityHurtAfterEventSignal.unsubscribe