Skip to content
BasaltSoftware
Bedrock 1.26.60

Site colour

Discord
Esc

    ↑↓ moveEnter openEsc close

    Keyboard shortcuts
    Ctrl K
    Search the whole site, from any page
    /
    Jump to the sidebar search, or search the whole site where there isn't one
    Enter
    Open the top search result
    Esc
    Clear the search, or close this panel
    ?
    Show these shortcuts

    Interface in @minecraft/server

    import type { WorldAfterEvents } from '@minecraft/server';
    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);
    });

    read-only

    readonly entityHitEntity: EventSignal<EntityHitEntityAfterEvent>;

    read-only

    readonly blockExplode: EventSignal<BlockExplodeAfterEvent>;

    read-only

    readonly chatSend: EventSignal<ChatSendAfterEvent>;

    read-only

    readonly effectAdd: EventSignal<EffectAddAfterEvent>;

    read-only

    readonly entityDie: EventSignal<EntityDieAfterEvent>;

    read-only

    readonly entityHurt: EventSignal<EntityHurtAfterEvent>;

    read-only

    readonly entityRemove: EventSignal<EntityRemoveAfterEvent>;

    read-only

    readonly entitySpawn: EventSignal<EntitySpawnAfterEvent>;

    read-only

    readonly explosion: EventSignal<ExplosionAfterEvent>;

    read-only

    readonly itemSpawn: EventSignal<ItemSpawnAfterEvent>;

    Basalt’s own.

    read-only

    readonly itemUse: EventSignal<ItemUseAfterEvent>;

    read-only

    readonly playerBreakBlock: EventSignal<PlayerBreakBlockAfterEvent>;

    read-only

    readonly playerChangeSkin: EventSignal<PlayerChangeSkinAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerDropItem: EventSignal<PlayerDropItemAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerEmote: EventSignal<PlayerEmoteAfterEvent>;

    read-only

    readonly playerFormResponded: EventSignal<PlayerFormRespondedAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerGameModeChange: EventSignal<PlayerGameModeChangeAfterEvent>;

    read-only

    readonly playerHotbarSelectedSlotChange: EventSignal<PlayerHotbarSelectedSlotChangeAfterEvent>;

    read-only

    readonly playerHurt: EventSignal<PlayerHurtAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerInteractWithBlock: EventSignal<PlayerInteractWithBlockAfterEvent>;

    read-only

    readonly playerInteractWithEntity: EventSignal<PlayerInteractWithEntityAfterEvent>;

    read-only

    readonly playerJoin: EventSignal<PlayerJoinAfterEvent>;

    read-only

    readonly playerLeave: EventSignal<PlayerLeaveAfterEvent>;

    read-only

    readonly playerMove: EventSignal<PlayerMoveAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerPickupItem: EventSignal<PlayerPickupItemAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerPlaceBlock: EventSignal<PlayerPlaceBlockAfterEvent>;

    read-only

    readonly playerRespawn: EventSignal<PlayerRespawnAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerSpawn: EventSignal<PlayerSpawnAfterEvent>;

    read-only

    readonly playerTeleport: EventSignal<PlayerTeleportAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerToggleSneak: EventSignal<PlayerToggleSneakAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerToggleSprint: EventSignal<PlayerToggleSprintAfterEvent>;

    Basalt’s own.

    read-only

    readonly playerViolation: EventSignal<PlayerViolationAfterEvent>;

    The player is being kicked.

    read-only

    readonly projectileHitBlock: EventSignal<ProjectileHitBlockAfterEvent>;

    read-only

    readonly projectileHitEntity: EventSignal<ProjectileHitEntityAfterEvent>;

    read-only

    readonly buttonPush: EventSignal<ButtonPushAfterEvent>;

    read-only

    readonly leverAction: EventSignal<LeverActionAfterEvent>;

    read-only

    readonly pistonActivate: EventSignal<PistonActivateAfterEvent>;

    read-only

    readonly pressurePlatePush: EventSignal<PressurePlatePushAfterEvent>;

    read-only

    readonly pressurePlatePop: EventSignal<PressurePlatePopAfterEvent>;

    read-only

    readonly targetBlockHit: EventSignal<TargetBlockHitAfterEvent>;

    read-only

    readonly tripWireTrip: EventSignal<TripWireTripAfterEvent>;

    read-only

    readonly itemStartUse: EventSignal<ItemStartUseAfterEvent>;

    Eating, drinking or drawing a bow or trident began.

    read-only

    readonly itemCompleteUse: EventSignal<ItemCompleteUseAfterEvent>;

    A food or drink was finished.

    read-only

    readonly itemReleaseUse: EventSignal<ItemReleaseUseAfterEvent>;

    A drawn bow or trident was let go.

    read-only

    readonly itemStopUse: EventSignal<ItemStopUseAfterEvent>;

    Using an item over time stopped, finished or not.

    read-only

    readonly weatherChange: EventSignal<WeatherChangeAfterEvent>;

    read-only

    readonly worldLoad: EventSignal<WorldLoadAfterEvent>;

    read-only

    readonly worldInitialize: EventSignal<WorldLoadAfterEvent>;

    World.afterEvents