Basalt's own: EntityHurtAfterEvent for players alone.
Interface in @minecraft/server
Extends EntityHurtAfterEvent
Basalt’s own: EntityHurtAfterEvent for players alone.
import type { PlayerHurtAfterEvent } from '@minecraft/server';Subscribe to it with world.afterEvents.playerHurt.
Example
Section titled “Example”import { world, type PlayerHurtAfterEvent } from '@minecraft/server';
world.afterEvents.playerHurt.subscribe((event: PlayerHurtAfterEvent) => { console.log('playerHurt', event.hurtEntity.name, event.cancelKnockback, event.damage);});import { world } from '@minecraft/server';
world.afterEvents.playerHurt.subscribe((event) => { console.log('playerHurt', event.hurtEntity.name, event.cancelKnockback, event.damage);});Properties
Section titled “Properties”hurtEntity
Section titled “hurtEntity”read-only
readonly hurtEntity: Player;Types
knockback
Section titled “knockback”read-only
readonly knockback: Vector3;Types
cancelKnockback
Section titled “cancelKnockback”read-only
readonly cancelKnockback: boolean;