The WorldAfterEvents interface in @minecraft/server.
Interface in @minecraft/server
import type { WorldAfterEvents } from '@minecraft/server';Example
Section titled “Example”import { world, type EntityHitEntityAfterEvent } from '@minecraft/server';
world.afterEvents.entityHitEntity.subscribe((event: EntityHitEntityAfterEvent) => { console.log('entityHitEntity', event.damagingEntity.typeId, event.hitEntity.typeId);});import { world } from '@minecraft/server';
world.afterEvents.entityHitEntity.subscribe((event) => { console.log('entityHitEntity', event.damagingEntity.typeId, event.hitEntity.typeId);});Properties
Section titled “Properties”entityHitEntity
Section titled “entityHitEntity”read-only
readonly entityHitEntity: EventSignal<EntityHitEntityAfterEvent>;blockExplode
Section titled “blockExplode”read-only
readonly blockExplode: EventSignal<BlockExplodeAfterEvent>;chatSend
Section titled “chatSend”read-only
readonly chatSend: EventSignal<ChatSendAfterEvent>;effectAdd
Section titled “effectAdd”read-only
readonly effectAdd: EventSignal<EffectAddAfterEvent>;entityDie
Section titled “entityDie”read-only
readonly entityDie: EventSignal<EntityDieAfterEvent>;entityHurt
Section titled “entityHurt”read-only
readonly entityHurt: EventSignal<EntityHurtAfterEvent>;entityRemove
Section titled “entityRemove”read-only
readonly entityRemove: EventSignal<EntityRemoveAfterEvent>;entitySpawn
Section titled “entitySpawn”read-only
readonly entitySpawn: EventSignal<EntitySpawnAfterEvent>;explosion
Section titled “explosion”read-only
readonly explosion: EventSignal<ExplosionAfterEvent>;itemSpawn
Section titled “itemSpawn”read-only
readonly itemSpawn: EventSignal<ItemSpawnAfterEvent>;Basalt’s own.
itemUse
Section titled “itemUse”read-only
readonly itemUse: EventSignal<ItemUseAfterEvent>;playerBreakBlock
Section titled “playerBreakBlock”read-only
readonly playerBreakBlock: EventSignal<PlayerBreakBlockAfterEvent>;playerChangeSkin
Section titled “playerChangeSkin”read-only
readonly playerChangeSkin: EventSignal<PlayerChangeSkinAfterEvent>;Basalt’s own.
playerDropItem
Section titled “playerDropItem”read-only
readonly playerDropItem: EventSignal<PlayerDropItemAfterEvent>;Basalt’s own.
playerEmote
Section titled “playerEmote”read-only
readonly playerEmote: EventSignal<PlayerEmoteAfterEvent>;playerFormResponded
Section titled “playerFormResponded”read-only
readonly playerFormResponded: EventSignal<PlayerFormRespondedAfterEvent>;Basalt’s own.
playerGameModeChange
Section titled “playerGameModeChange”read-only
readonly playerGameModeChange: EventSignal<PlayerGameModeChangeAfterEvent>;playerHotbarSelectedSlotChange
Section titled “playerHotbarSelectedSlotChange”read-only
readonly playerHotbarSelectedSlotChange: EventSignal<PlayerHotbarSelectedSlotChangeAfterEvent>;playerHurt
Section titled “playerHurt”read-only
readonly playerHurt: EventSignal<PlayerHurtAfterEvent>;Basalt’s own.
playerInteractWithBlock
Section titled “playerInteractWithBlock”read-only
readonly playerInteractWithBlock: EventSignal<PlayerInteractWithBlockAfterEvent>;playerInteractWithEntity
Section titled “playerInteractWithEntity”read-only
readonly playerInteractWithEntity: EventSignal<PlayerInteractWithEntityAfterEvent>;playerJoin
Section titled “playerJoin”read-only
readonly playerJoin: EventSignal<PlayerJoinAfterEvent>;playerLeave
Section titled “playerLeave”read-only
readonly playerLeave: EventSignal<PlayerLeaveAfterEvent>;playerMove
Section titled “playerMove”read-only
readonly playerMove: EventSignal<PlayerMoveAfterEvent>;Basalt’s own.
playerPickupItem
Section titled “playerPickupItem”read-only
readonly playerPickupItem: EventSignal<PlayerPickupItemAfterEvent>;Basalt’s own.
playerPlaceBlock
Section titled “playerPlaceBlock”read-only
readonly playerPlaceBlock: EventSignal<PlayerPlaceBlockAfterEvent>;playerRespawn
Section titled “playerRespawn”read-only
readonly playerRespawn: EventSignal<PlayerRespawnAfterEvent>;Basalt’s own.
playerSpawn
Section titled “playerSpawn”read-only
readonly playerSpawn: EventSignal<PlayerSpawnAfterEvent>;playerTeleport
Section titled “playerTeleport”read-only
readonly playerTeleport: EventSignal<PlayerTeleportAfterEvent>;Basalt’s own.
playerToggleSneak
Section titled “playerToggleSneak”read-only
readonly playerToggleSneak: EventSignal<PlayerToggleSneakAfterEvent>;Basalt’s own.
playerToggleSprint
Section titled “playerToggleSprint”read-only
readonly playerToggleSprint: EventSignal<PlayerToggleSprintAfterEvent>;Basalt’s own.
playerViolation
Section titled “playerViolation”read-only
readonly playerViolation: EventSignal<PlayerViolationAfterEvent>;The player is being kicked.
projectileHitBlock
Section titled “projectileHitBlock”read-only
readonly projectileHitBlock: EventSignal<ProjectileHitBlockAfterEvent>;projectileHitEntity
Section titled “projectileHitEntity”read-only
readonly projectileHitEntity: EventSignal<ProjectileHitEntityAfterEvent>;buttonPush
Section titled “buttonPush”read-only
readonly buttonPush: EventSignal<ButtonPushAfterEvent>;leverAction
Section titled “leverAction”read-only
readonly leverAction: EventSignal<LeverActionAfterEvent>;pistonActivate
Section titled “pistonActivate”read-only
readonly pistonActivate: EventSignal<PistonActivateAfterEvent>;pressurePlatePush
Section titled “pressurePlatePush”read-only
readonly pressurePlatePush: EventSignal<PressurePlatePushAfterEvent>;pressurePlatePop
Section titled “pressurePlatePop”read-only
readonly pressurePlatePop: EventSignal<PressurePlatePopAfterEvent>;targetBlockHit
Section titled “targetBlockHit”read-only
readonly targetBlockHit: EventSignal<TargetBlockHitAfterEvent>;tripWireTrip
Section titled “tripWireTrip”read-only
readonly tripWireTrip: EventSignal<TripWireTripAfterEvent>;itemStartUse
Section titled “itemStartUse”read-only
readonly itemStartUse: EventSignal<ItemStartUseAfterEvent>;Eating, drinking or drawing a bow or trident began.
itemCompleteUse
Section titled “itemCompleteUse”read-only
readonly itemCompleteUse: EventSignal<ItemCompleteUseAfterEvent>;A food or drink was finished.
itemReleaseUse
Section titled “itemReleaseUse”read-only
readonly itemReleaseUse: EventSignal<ItemReleaseUseAfterEvent>;A drawn bow or trident was let go.
itemStopUse
Section titled “itemStopUse”read-only
readonly itemStopUse: EventSignal<ItemStopUseAfterEvent>;Using an item over time stopped, finished or not.
weatherChange
Section titled “weatherChange”read-only
readonly weatherChange: EventSignal<WeatherChangeAfterEvent>;worldLoad
Section titled “worldLoad”read-only
readonly worldLoad: EventSignal<WorldLoadAfterEvent>;worldInitialize
Section titled “worldInitialize”read-only
readonly worldInitialize: EventSignal<WorldLoadAfterEvent>;