@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
18 lines (17 loc) • 1.5 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const require_events_chat_ChatEvent = require("../events/chat/ChatEvent.cjs.cjs");
//#region src/chat/ChatManager.ts
var ChatManager = class {
server;
constructor(server) {
this.server = server;
}
async send(chat) {
const event = new require_events_chat_ChatEvent.default(chat);
await this.server.emit("chat", event);
}
};
//#endregion
exports.ChatManager = ChatManager;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2hhdE1hbmFnZXIuY2pzLmNqcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi9zcmMvY2hhdC9DaGF0TWFuYWdlci50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IENoYXQgfSBmcm9tICcuL0NoYXQnO1xuaW1wb3J0IENoYXRFdmVudCBmcm9tICcuLi9ldmVudHMvY2hhdC9DaGF0RXZlbnQnO1xuaW1wb3J0IHR5cGUgU2VydmVyIGZyb20gJy4uL1NlcnZlcic7XG5cbmV4cG9ydCBjbGFzcyBDaGF0TWFuYWdlciB7XG4gICAgcHJpdmF0ZSByZWFkb25seSBzZXJ2ZXI6IFNlcnZlcjtcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihzZXJ2ZXI6IFNlcnZlcikge1xuICAgICAgICB0aGlzLnNlcnZlciA9IHNlcnZlcjtcbiAgICB9XG5cbiAgICBwdWJsaWMgYXN5bmMgc2VuZChjaGF0OiBDaGF0KSB7XG4gICAgICAgIGNvbnN0IGV2ZW50ID0gbmV3IENoYXRFdmVudChjaGF0KTtcbiAgICAgICAgYXdhaXQgdGhpcy5zZXJ2ZXIuZW1pdCgnY2hhdCcsIGV2ZW50KTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7QUFJQSxJQUFhLGNBQWIsTUFBeUI7Q0FDckI7Q0FFQSxZQUFtQixRQUFnQjtFQUMvQixLQUFLLFNBQVM7Q0FDbEI7Q0FFQSxNQUFhLEtBQUssTUFBWTtFQUMxQixNQUFNLFFBQVEsSUFBSSw4QkFBQSxRQUFVLElBQUk7RUFDaEMsTUFBTSxLQUFLLE9BQU8sS0FBSyxRQUFRLEtBQUs7Q0FDeEM7QUFDSiJ9