Beta
Manages callbacks that are connected to an event that fires before chat messages are sent.
import { world } from "@minecraft/server";// Subscribe to the blockExplode eventworld.beforeEvents.chatSend.subscribe((event) => { const { sender, message } = event; console.log(`${sender.name}: ${message}`); event.cancel = true; // Cancel message to be sent if needed.}); Copy
import { world } from "@minecraft/server";// Subscribe to the blockExplode eventworld.beforeEvents.chatSend.subscribe((event) => { const { sender, message } = event; console.log(`${sender.name}: ${message}`); event.cancel = true; // Cancel message to be sent if needed.});
Adds a callback that will be called before new chat messages are sent.
This function can't be called in read-only mode.
Removes a callback from being called before new chat messages are sent.
This function can throw errors.
Manages callbacks that are connected to an event that fires before chat messages are sent.
Example: chatSendEvent.ts