Script API - v1.20.0
    Preparing search index...

    Contains a set of events that are available across the scope of the World.

    Index

    Properties

    This event fires for a block that is broken by a player.

    This event fires for each BlockLocation destroyed by an explosion. It is fired after the blocks have already been destroyed.

    This event fires for a block that is placed by a player.

    This event fires when a button is pushed.

    This event is triggered after a chat message has been broadcast or sent to players.

    dataDrivenEntityTriggerEvent: DataDrivenEntityTriggerAfterEventSignal

    This event is fired when an entity event has been triggered that will update the component definition state of an entity.

    This event fires when an effect, like poisoning, is added to an entity.

    This event fires when an entity dies.

    This event fires when an entity hits (makes a melee attack) and potentially impacts another entity or block.

    This event fires when an entity is hurt (takes damage).

    This event fires when an entity is spawned.

    This event is fired after an explosion occurs.

    This event fires when a chargeable item completes charging.

    itemDefinitionEvent: ItemDefinitionAfterEventSignal

    For custom items, this event is triggered when the fundamental set of defined components for the item change. Note that this event is only fired for custom data-driven items.

    This event fires when a chargeable item is released from charging.

    This event fires when a chargeable item starts charging.

    This event fires when a player successfully uses an item or places a block by pressing the Use Item / Place Block button. If multiple blocks are placed, this event will only occur once at the beginning of the block placement. Note: This event cannot be used with Hoe or Axe items.

    This event fires when a chargeable item stops charging.

    This event fires when a player releases the Use Item / Place Block button after successfully using an item. Note: This event cannot be used with Hoe or Axe items.

    This event fires when an item is successfully used by a player.

    This event fires when an item is used on a block by a player.

    This event fires when a lever activates or is deactivated.

    This event is an internal implementation detail, and is otherwise not currently functional.

    This event fires when a piston expands or retracts.

    This event fires when a player joins a world. See also playerSpawn for another related event you can trap for when a player is spawned the first time within a world.

    This event fires when a player leaves a world.

    This event fires when a player spawns or respawns. Note that an additional flag within this event will tell you whether the player is spawning right after join vs. a respawn.

    This event fires when a projectile hits an entity or block.

    This event will be triggered when the weather changes within Minecraft.

    This event fires when the script environment is initialized on a World. In addition, you can register dynamic properties within the scope of a world Initialize event.