@minecraft/server / WorldAfterEvents
Class: WorldAfterEvents ​
Defined in: @minecraft/server/index.d.ts:21753
Contains a set of events that are available across the scope of the World.
Properties ​
blockContainerClosed ​
readonlyblockContainerClosed:BlockContainerClosedAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21762
Remarks ​
This event fires when a block container is closed.
This property can be read in early-execution mode.
blockContainerOpened ​
readonlyblockContainerOpened:BlockContainerOpenedAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21770
Remarks ​
This event fires when a block container is opened.
This property can be read in early-execution mode.
blockExplode ​
readonlyblockExplode:BlockExplodeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21780
Remarks ​
This event fires for each BlockLocation destroyed by an explosion. It is fired after the blocks have already been destroyed.
This property can be read in early-execution mode.
buttonPush ​
readonlybuttonPush:ButtonPushAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21788
Remarks ​
This event fires when a button is pushed.
This property can be read in early-execution mode.
dataDrivenEntityTrigger ​
readonlydataDrivenEntityTrigger:DataDrivenEntityTriggerAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21798
Remarks ​
This event is fired when an entity event has been triggered that will update the component definition state of an entity.
This property can be read in early-execution mode.
effectAdd ​
readonlyeffectAdd:EffectAddAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21807
Remarks ​
This event fires when an effect, like poisoning, is added to an entity.
This property can be read in early-execution mode.
entityContainerClosed ​
readonlyentityContainerClosed:EntityContainerClosedAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21815
Remarks ​
This event fires when an entity container is closed.
This property can be read in early-execution mode.
entityContainerOpened ​
readonlyentityContainerOpened:EntityContainerOpenedAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21823
Remarks ​
This event fires when an entity container is opened.
This property can be read in early-execution mode.
entityDie ​
readonlyentityDie:EntityDieAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21831
Remarks ​
This event fires when an entity dies.
This property can be read in early-execution mode.
entityHeal ​
readonlyentityHeal:EntityHealAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21837
Remarks ​
This property can be read in early-execution mode.
entityHealthChanged ​
readonlyentityHealthChanged:EntityHealthChangedAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21845
Remarks ​
This event fires when entity health changes in any degree.
This property can be read in early-execution mode.
entityHitBlock ​
readonlyentityHitBlock:EntityHitBlockAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21854
Remarks ​
This event fires when an entity hits (that is, melee attacks) a block.
This property can be read in early-execution mode.
entityHitEntity ​
readonlyentityHitEntity:EntityHitEntityAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21863
Remarks ​
This event fires when an entity hits (that is, melee attacks) another entity.
This property can be read in early-execution mode.
entityHurt ​
readonlyentityHurt:EntityHurtAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21871
Remarks ​
This event fires when an entity is hurt (takes damage).
This property can be read in early-execution mode.
entityItemDrop ​
readonlyentityItemDrop:EntityItemDropAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21879
Remarks ​
This event fires when an entity drops items.
This property can be read in early-execution mode.
entityItemPickup ​
readonlyentityItemPickup:EntityItemPickupAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21887
Remarks ​
This event fires when an entity picks up items.
This property can be read in early-execution mode.
entityLoad ​
readonlyentityLoad:EntityLoadAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21895
Remarks ​
Fires when an entity is loaded.
This property can be read in early-execution mode.
entityRemove ​
readonlyentityRemove:EntityRemoveAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21904
Remarks ​
Fires when an entity is removed (for example, potentially unloaded, or removed after being killed).
This property can be read in early-execution mode.
entitySpawn ​
readonlyentitySpawn:EntitySpawnAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21912
Remarks ​
This event fires when an entity is spawned.
This property can be read in early-execution mode.
entityUpgrade ​
readonlyentityUpgrade:EntityUpgradeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21918
Remarks ​
This property can be read in early-execution mode.
explosion ​
readonlyexplosion:ExplosionAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21926
Remarks ​
This event is fired after an explosion occurs.
This property can be read in early-execution mode.
gameRuleChange ​
readonlygameRuleChange:GameRuleChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21935
Remarks ​
This event fires when a world.gameRules property has changed.
This property can be read in early-execution mode.
itemCompleteUse ​
readonlyitemCompleteUse:ItemCompleteUseAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21943
Remarks ​
This event fires when a chargeable item completes charging.
This property can be read in early-execution mode.
itemReleaseUse ​
readonlyitemReleaseUse:ItemReleaseUseAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21952
Remarks ​
This event fires when a chargeable item is released from charging.
This property can be read in early-execution mode.
itemStartUse ​
readonlyitemStartUse:ItemStartUseAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21960
Remarks ​
This event fires when a chargeable item starts charging.
This property can be read in early-execution mode.
itemStartUseOn ​
readonlyitemStartUseOn:ItemStartUseOnAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21972
Remarks ​
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 property can be read in early-execution mode.
itemStopUse ​
readonlyitemStopUse:ItemStopUseAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21980
Remarks ​
This event fires when a chargeable item stops charging.
This property can be read in early-execution mode.
itemStopUseOn ​
readonlyitemStopUseOn:ItemStopUseOnAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21990
Remarks ​
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 property can be read in early-execution mode.
itemUse ​
readonlyitemUse:ItemUseAfterEventSignal
Defined in: @minecraft/server/index.d.ts:21999
Remarks ​
This event fires when an item is successfully used by a player.
This property can be read in early-execution mode.
leverAction ​
readonlyleverAction:LeverActionAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22007
Remarks ​
A lever has been pulled.
This property can be read in early-execution mode.
pistonActivate ​
readonlypistonActivate:PistonActivateAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22015
Remarks ​
This event fires when a piston expands or retracts.
This property can be read in early-execution mode.
playerBreakBlock ​
readonlyplayerBreakBlock:PlayerBreakBlockAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22023
Remarks ​
This event fires for a block that is broken by a player.
This property can be read in early-execution mode.
playerButtonInput ​
readonlyplayerButtonInput:PlayerButtonInputAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22032
Remarks ​
This event fires when an InputButton state is changed.
This property can be read in early-execution mode.
playerDimensionChange ​
readonlyplayerDimensionChange:PlayerDimensionChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22040
Remarks ​
Fires when a player moved to a different dimension.
This property can be read in early-execution mode.
playerEmote ​
readonlyplayerEmote:PlayerEmoteAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22046
Remarks ​
This property can be read in early-execution mode.
playerGameModeChange ​
readonlyplayerGameModeChange:PlayerGameModeChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22052
Remarks ​
This property can be read in early-execution mode.
playerHotbarSelectedSlotChange ​
readonlyplayerHotbarSelectedSlotChange:PlayerHotbarSelectedSlotChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22060
Remarks ​
This event fires when a player's selected slot changes.
This property can be read in early-execution mode.
playerInputModeChange ​
readonlyplayerInputModeChange:PlayerInputModeChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22068
Remarks ​
This event fires when a player's InputMode changes.
This property can be read in early-execution mode.
playerInputPermissionCategoryChange ​
readonlyplayerInputPermissionCategoryChange:PlayerInputPermissionCategoryChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22076
Remarks ​
This event fires when a players input permissions change.
This property can be read in early-execution mode.
playerInteractWithBlock ​
readonlyplayerInteractWithBlock:PlayerInteractWithBlockAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22084
Remarks ​
An event for when a player interacts with a block.
This property can be read in early-execution mode.
playerInteractWithEntity ​
readonlyplayerInteractWithEntity:PlayerInteractWithEntityAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22092
Remarks ​
This event fires when a player interacts with an entity.
This property can be read in early-execution mode.
playerInventoryItemChange ​
readonlyplayerInventoryItemChange:PlayerInventoryItemChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22101
Remarks ​
This event fires when an item gets added or removed to the player's inventory.
This property can be read in early-execution mode.
playerJoin ​
readonlyplayerJoin:PlayerJoinAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22111
Remarks ​
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 property can be read in early-execution mode.
playerLeave ​
readonlyplayerLeave:PlayerLeaveAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22119
Remarks ​
This event fires when a player leaves a world.
This property can be read in early-execution mode.
playerPlaceBlock ​
readonlyplayerPlaceBlock:PlayerPlaceBlockAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22127
Remarks ​
This event fires for a block that is placed by a player.
This property can be read in early-execution mode.
playerSpawn ​
readonlyplayerSpawn:PlayerSpawnAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22137
Remarks ​
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 property can be read in early-execution mode.
playerSwingStart ​
readonlyplayerSwingStart:PlayerSwingStartAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22143
Remarks ​
This property can be read in early-execution mode.
pressurePlatePop ​
readonlypressurePlatePop:PressurePlatePopAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22152
Remarks ​
A pressure plate has popped back up (i.e., there are no entities on the pressure plate.)
This property can be read in early-execution mode.
pressurePlatePush ​
readonlypressurePlatePush:PressurePlatePushAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22161
Remarks ​
A pressure plate has pushed (at least one entity has moved onto a pressure plate.)
This property can be read in early-execution mode.
projectileHitBlock ​
readonlyprojectileHitBlock:ProjectileHitBlockAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22169
Remarks ​
This event fires when a projectile hits a block.
This property can be read in early-execution mode.
projectileHitEntity ​
readonlyprojectileHitEntity:ProjectileHitEntityAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22177
Remarks ​
This event fires when a projectile hits an entity.
This property can be read in early-execution mode.
targetBlockHit ​
readonlytargetBlockHit:TargetBlockHitAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22185
Remarks ​
A target block was hit.
This property can be read in early-execution mode.
tripWireTrip ​
readonlytripWireTrip:TripWireTripAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22193
Remarks ​
A trip wire was tripped.
This property can be read in early-execution mode.
weatherChange ​
readonlyweatherChange:WeatherChangeAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22202
Remarks ​
This event will be triggered when the weather changes within Minecraft.
This property can be read in early-execution mode.
worldLoad ​
readonlyworldLoad:WorldLoadAfterEventSignal
Defined in: @minecraft/server/index.d.ts:22208
Remarks ​
This property can be read in early-execution mode.