The ExplosionAfterEvent interface in @minecraft/server.
Interface in @minecraft/server
import type { ExplosionAfterEvent } from '@minecraft/server';Subscribe to it with world.afterEvents.explosion.
Example
Section titled “Example”import { world, type ExplosionAfterEvent } from '@minecraft/server';
world.afterEvents.explosion.subscribe((event: ExplosionAfterEvent) => { console.log('explosion', event.dimension.id, event.source?.typeId);});import { world } from '@minecraft/server';
world.afterEvents.explosion.subscribe((event) => { console.log('explosion', event.dimension.id, event.source?.typeId);});Properties
Section titled “Properties”dimension
Section titled “dimension”read-only
readonly dimension: Dimension;Types
source
Section titled “source”read-only
readonly source: Entity | undefined;Types
Methods
Section titled “Methods”getImpactedBlocks
Section titled “getImpactedBlocks”getImpactedBlocks(): Block[];Returns
Block[]Types
Used by
Section titled “Used by”WorldAfterEvents.explosion, ExplosionAfterEventSignal.subscribe, ExplosionAfterEventSignal.unsubscribe