@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
20 lines (15 loc) • 1.59 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const events_chat_ChatEvent = require('../events/chat/ChatEvent.cjs.cjs');
class ChatManager {
server;
constructor(server) {
this.server = server;
}
async send(chat) {
const event = new events_chat_ChatEvent.default(chat);
await this.server.emit("chat", event);
}
}
exports.ChatManager = ChatManager;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ2hhdE1hbmFnZXIuY2pzLmNqcyIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2NoYXQvQ2hhdE1hbmFnZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBDaGF0IH0gZnJvbSAnLi9DaGF0JztcbmltcG9ydCBDaGF0RXZlbnQgZnJvbSAnLi4vZXZlbnRzL2NoYXQvQ2hhdEV2ZW50JztcbmltcG9ydCB0eXBlIFNlcnZlciBmcm9tICcuLi9TZXJ2ZXInO1xuXG5leHBvcnQgY2xhc3MgQ2hhdE1hbmFnZXIge1xuICAgIHByaXZhdGUgcmVhZG9ubHkgc2VydmVyOiBTZXJ2ZXI7XG5cbiAgICBwdWJsaWMgY29uc3RydWN0b3Ioc2VydmVyOiBTZXJ2ZXIpIHtcbiAgICAgICAgdGhpcy5zZXJ2ZXIgPSBzZXJ2ZXI7XG4gICAgfVxuXG4gICAgcHVibGljIGFzeW5jIHNlbmQoY2hhdDogQ2hhdCkge1xuICAgICAgICBjb25zdCBldmVudCA9IG5ldyBDaGF0RXZlbnQoY2hhdCk7XG4gICAgICAgIGF3YWl0IHRoaXMuc2VydmVyLmVtaXQoJ2NoYXQnLCBldmVudCk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkNoYXRFdmVudCJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBSU8sTUFBTSxXQUFZLENBQUE7QUFBQSxFQUNKLE1BQUE7QUFBQSxFQUVWLFlBQVksTUFBZ0IsRUFBQTtBQUMvQixJQUFBLElBQUEsQ0FBSyxNQUFTLEdBQUEsTUFBQTtBQUFBO0FBQ2xCLEVBRUEsTUFBYSxLQUFLLElBQVksRUFBQTtBQUMxQixJQUFNLE1BQUEsS0FBQSxHQUFRLElBQUlBLDZCQUFBLENBQVUsSUFBSSxDQUFBO0FBQ2hDLElBQUEsTUFBTSxJQUFLLENBQUEsTUFBQSxDQUFPLElBQUssQ0FBQSxNQUFBLEVBQVEsS0FBSyxDQUFBO0FBQUE7QUFFNUM7Ozs7In0=