Class: WorldBeforeEvents
A set of events that fire before an actual action occurs. In most cases, you can potentially cancel or modify the impending event. Note that in before events any APIs that modify gameplay state will not function and will throw an error. (e.g., dimension.spawnEntity)
Constructors
new WorldBeforeEvents()
private
new WorldBeforeEvents():WorldBeforeEvents
Returns
Properties
chatSend
Beta
readonly
chatSend:ChatSendBeforeEventSignal
Remarks
This event is triggered after a chat message has been broadcast or sent to players.
effectAdd
readonly
effectAdd:EffectAddBeforeEventSignal
Remarks
This event is triggered after an event has been added to an entity.
entityRemove
readonly
entityRemove:EntityRemoveBeforeEventSignal
Remarks
Fires before an entity is removed from the world (for example, unloaded or removed after being killed.)
explosion
readonly
explosion:ExplosionBeforeEventSignal
Remarks
This event is fired after an explosion occurs.
itemUse
readonly
itemUse:ItemUseBeforeEventSignal
Remarks
This event fires when an item is successfully used by a player.
itemUseOn
readonly
itemUseOn:ItemUseOnBeforeEventSignal
Remarks
This event fires when an item is used on a block by a player.