Skip to content

@minecraft/server


@minecraft/server / ExplosionBeforeEvent

Class: ExplosionBeforeEvent ​

Defined in: @minecraft/server/index.d.ts:12899

Contains information regarding an explosion that has happened.

Extends ​

Properties ​

cancel ​

cancel: boolean

Defined in: @minecraft/server/index.d.ts:12906

Remarks ​

If set to true, cancels the explosion event.


dimension ​

readonly dimension: Dimension

Defined in: @minecraft/server/index.d.ts:12849

Remarks ​

Dimension where the explosion has occurred.

Inherited from ​

ExplosionAfterEvent.dimension


source? ​

readonly optional source?: Entity

Defined in: @minecraft/server/index.d.ts:12855

Remarks ​

Optional source of the explosion.

Inherited from ​

ExplosionAfterEvent.source

Methods ​

getImpactedBlocks() ​

getImpactedBlocks(): Block[]

Defined in: @minecraft/server/index.d.ts:12861

Returns ​

Block[]

Remarks ​

A collection of blocks impacted by this explosion event.

Inherited from ​

ExplosionAfterEvent.getImpactedBlocks


setImpactedBlocks() ​

setImpactedBlocks(blocks): void

Defined in: @minecraft/server/index.d.ts:12915

Parameters ​

blocks ​

Block[]

New list of blocks that are impacted by this explosion.

Returns ​

void

Remarks ​

Updates a collection of blocks impacted by this explosion event.