Interface in @minecraft/server
Extends PlayerEmoteAfterEvent, CancellableEvent
Basalt’s own: a player about to play an emote; cancelled, nobody sees it.
import type { PlayerEmoteBeforeEvent } from '@minecraft/server';Subscribe to it with world.beforeEvents.playerEmote.
Example
Section titled “Example”import { world, type PlayerEmoteBeforeEvent } from '@minecraft/server';
world.beforeEvents.playerEmote.subscribe((event: PlayerEmoteBeforeEvent) => { console.log('playerEmote', event.player.name, event.personaPieceId);
// Uncomment to stop it from happening. // event.cancel = true;});import { world } from '@minecraft/server';
world.beforeEvents.playerEmote.subscribe((event) => { console.log('playerEmote', event.player.name, event.personaPieceId);
// Uncomment to stop it from happening. // event.cancel = true;});Used by
Section titled “Used by”Inherited
Section titled “Inherited”From PlayerEmoteAfterEvent: player, personaPieceId
From CancellableEvent: cancel