@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
16 lines (13 loc) • 1.43 kB
JavaScript
import ChatEvent from '../events/chat/ChatEvent.es.js';
class ChatManager {
server;
constructor(server) {
this.server = server;
}
async send(chat) {
const event = new ChatEvent(chat);
await this.server.emit("chat", event);
}
}
export { ChatManager };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2hhdE1hbmFnZXIuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9jaGF0L0NoYXRNYW5hZ2VyLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgQ2hhdCB9IGZyb20gJy4vQ2hhdCc7XG5pbXBvcnQgQ2hhdEV2ZW50IGZyb20gJy4uL2V2ZW50cy9jaGF0L0NoYXRFdmVudCc7XG5pbXBvcnQgdHlwZSBTZXJ2ZXIgZnJvbSAnLi4vU2VydmVyJztcblxuZXhwb3J0IGNsYXNzIENoYXRNYW5hZ2VyIHtcbiAgICBwcml2YXRlIHJlYWRvbmx5IHNlcnZlcjogU2VydmVyO1xuXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKHNlcnZlcjogU2VydmVyKSB7XG4gICAgICAgIHRoaXMuc2VydmVyID0gc2VydmVyO1xuICAgIH1cblxuICAgIHB1YmxpYyBhc3luYyBzZW5kKGNoYXQ6IENoYXQpIHtcbiAgICAgICAgY29uc3QgZXZlbnQgPSBuZXcgQ2hhdEV2ZW50KGNoYXQpO1xuICAgICAgICBhd2FpdCB0aGlzLnNlcnZlci5lbWl0KCdjaGF0JywgZXZlbnQpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUlPLE1BQU0sV0FBWSxDQUFBO0FBQUEsRUFDSixNQUFBO0FBQUEsRUFFVixZQUFZLE1BQWdCLEVBQUE7QUFDL0IsSUFBQSxJQUFBLENBQUssTUFBUyxHQUFBLE1BQUE7QUFBQTtBQUNsQixFQUVBLE1BQWEsS0FBSyxJQUFZLEVBQUE7QUFDMUIsSUFBTSxNQUFBLEtBQUEsR0FBUSxJQUFJLFNBQUEsQ0FBVSxJQUFJLENBQUE7QUFDaEMsSUFBQSxNQUFNLElBQUssQ0FBQSxNQUFBLENBQU8sSUFBSyxDQUFBLE1BQUEsRUFBUSxLQUFLLENBQUE7QUFBQTtBQUU1Qzs7OzsifQ==