reconnectedchat
Version:
Framework for the ReconnectedCC Chatbox v2
18 lines (13 loc) • 580 B
text/typescript
import {BaseEvent} from "./BaseEvent";
import {User, RenderedTextObject} from "../types";
/** The event received when a player posts a message in public chat. */
export interface IngameChatMessage extends BaseEvent {
/** The message contents, without formatting codes. */
text: string;
/** The message contents, with its original formatting codes. */
rawText: string;
/** The message contents, serialised with formatting as Minecraft JSON text. */
renderedText: RenderedTextObject;
/** The in-game player who sent the message. */
user: User;
}