SerenityJS
    Preparing search index...

    Interface PluginBeforeEvents

    interface PluginBeforeEvents {
        beforeChunkReady?: (event: ChunkReadySignal) => boolean;
        beforeEntityAttributeUpdate: (
            event: EntityAttributeUpdateSignal,
        ) => boolean;
        beforeEntityDespawned?: (event: EntityDespawnedSignal) => boolean;
        beforeEntityDied?: (event: EntityDiedSignal) => boolean;
        beforeEntityDimensionChange: (
            event: EntityDimensionChangeSignal,
        ) => boolean;
        beforeEntityDropItem?: (event: EntityDropItemSignal) => boolean;
        beforeEntityEffectAdd?: (event: EffectAddSignal) => boolean;
        beforeEntityEffectRemove?: (event: EffectRemoveSignal) => boolean;
        beforeEntityFlagUpdate?: (event: EntityFlagUpdateSignal) => boolean;
        beforeEntityHealthChange?: (event: EntityHealthChangedSignal) => boolean;
        beforeEntityHit?: (event: EntityHitSignal) => boolean;
        beforeEntityHurt?: (event: EntityHurtSignal) => boolean;
        beforeEntityMetadataUpdate: (event: EntityMetadataUpdateSignal) => boolean;
        beforeEntitySpawned?: (event: EntitySpawnedSignal) => boolean;
        beforePlayerAbilityUpdate?: (event: PlayerAbilityUpdateSignal) => boolean;
        beforePlayerBreakBlock?: (event: PlayerBreakBlockSignal) => boolean;
        beforePlayerChat?: (event: PlayerChatSignal) => boolean;
        beforePlayerClosedContainer?: (
            event: PlayerClosedContainerSignal,
        ) => boolean;
        beforePlayerContainerInteraction?: (
            event: PlayerContainerInteractionSignal,
        ) => boolean;
        beforePlayerGamemodeChange?: (event: PlayerGamemodeChangeSignal) => boolean;
        beforePlayerInteractWithBlock?: (
            event: PlayerInteractWithBlockSignal,
        ) => boolean;
        beforePlayerInteractWithEntity?: (
            event: PlayerInteractWithEntitySignal,
        ) => boolean;
        beforePlayerJoin?: (event: PlayerJoinSignal) => boolean;
        beforePlayerLeave?: (event: PlayerLeaveSignal) => boolean;
        beforePlayerOpenedContainer?: (
            event: PlayerOpenedContainerSignal,
        ) => boolean;
        beforePlayerPlaceBlock?: (event: PlayerPlaceBlockSignal) => boolean;
        beforePlayerStartEmoting?: (event: PlayerStartEmotingSignal) => boolean;
        beforePlayerStartUsingItem?: (event: PlayerStartUsingItemSignal) => boolean;
        beforePlayerStopEmoting?: (event: PlayerStopEmotingSignal) => boolean;
        beforePlayerStopUsingItem?: (event: PlayerStopUsingItemSignal) => boolean;
        beforeWorldInitialize?: (event: WorldInitializeSignal) => boolean;
        beforeWorldTick?: (event: WorldTickSignal) => boolean;
    }
    Index

    Properties

    beforeChunkReady?: (event: ChunkReadySignal) => boolean
    beforeEntityAttributeUpdate: (event: EntityAttributeUpdateSignal) => boolean
    beforeEntityDespawned?: (event: EntityDespawnedSignal) => boolean
    beforeEntityDied?: (event: EntityDiedSignal) => boolean
    beforeEntityDimensionChange: (event: EntityDimensionChangeSignal) => boolean
    beforeEntityDropItem?: (event: EntityDropItemSignal) => boolean
    beforeEntityEffectAdd?: (event: EffectAddSignal) => boolean
    beforeEntityEffectRemove?: (event: EffectRemoveSignal) => boolean
    beforeEntityFlagUpdate?: (event: EntityFlagUpdateSignal) => boolean
    beforeEntityHealthChange?: (event: EntityHealthChangedSignal) => boolean
    beforeEntityHit?: (event: EntityHitSignal) => boolean
    beforeEntityHurt?: (event: EntityHurtSignal) => boolean
    beforeEntityMetadataUpdate: (event: EntityMetadataUpdateSignal) => boolean
    beforeEntitySpawned?: (event: EntitySpawnedSignal) => boolean
    beforePlayerAbilityUpdate?: (event: PlayerAbilityUpdateSignal) => boolean
    beforePlayerBreakBlock?: (event: PlayerBreakBlockSignal) => boolean
    beforePlayerChat?: (event: PlayerChatSignal) => boolean
    beforePlayerClosedContainer?: (event: PlayerClosedContainerSignal) => boolean
    beforePlayerContainerInteraction?: (
        event: PlayerContainerInteractionSignal,
    ) => boolean
    beforePlayerGamemodeChange?: (event: PlayerGamemodeChangeSignal) => boolean
    beforePlayerInteractWithBlock?: (
        event: PlayerInteractWithBlockSignal,
    ) => boolean
    beforePlayerInteractWithEntity?: (
        event: PlayerInteractWithEntitySignal,
    ) => boolean
    beforePlayerJoin?: (event: PlayerJoinSignal) => boolean
    beforePlayerLeave?: (event: PlayerLeaveSignal) => boolean
    beforePlayerOpenedContainer?: (event: PlayerOpenedContainerSignal) => boolean
    beforePlayerPlaceBlock?: (event: PlayerPlaceBlockSignal) => boolean
    beforePlayerStartEmoting?: (event: PlayerStartEmotingSignal) => boolean
    beforePlayerStartUsingItem?: (event: PlayerStartUsingItemSignal) => boolean
    beforePlayerStopEmoting?: (event: PlayerStopEmotingSignal) => boolean
    beforePlayerStopUsingItem?: (event: PlayerStopUsingItemSignal) => boolean
    beforeWorldInitialize?: (event: WorldInitializeSignal) => boolean
    beforeWorldTick?: (event: WorldTickSignal) => boolean