UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

13 lines (12 loc) 1.92 kB
import Identifiers from "../Identifiers.es.js"; //#region src/network/handler/CommandRequestHandler.ts var CommandRequestHandler = class { static NetID = Identifiers.CommandRequestPacket; async handle(packet, _server, session) { const player = session.getPlayer(); await player.getServer().getCommandManager().dispatchCommand(player, player, packet.commandName.slice(1)); } }; //#endregion export { CommandRequestHandler as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tbWFuZFJlcXVlc3RIYW5kbGVyLmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9uZXR3b3JrL2hhbmRsZXIvQ29tbWFuZFJlcXVlc3RIYW5kbGVyLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIENvbW1hbmRSZXF1ZXN0UGFja2V0IGZyb20gJy4uL3BhY2tldC9Db21tYW5kUmVxdWVzdFBhY2tldCc7XG5pbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IHR5cGUgUGFja2V0SGFuZGxlciBmcm9tICcuL1BhY2tldEhhbmRsZXInO1xuaW1wb3J0IHR5cGUgeyBQbGF5ZXJTZXNzaW9uIH0gZnJvbSAnLi4vLi4vJztcbmltcG9ydCB0eXBlIFNlcnZlciBmcm9tICcuLi8uLi9TZXJ2ZXInO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDb21tYW5kUmVxdWVzdEhhbmRsZXIgaW1wbGVtZW50cyBQYWNrZXRIYW5kbGVyPENvbW1hbmRSZXF1ZXN0UGFja2V0PiB7XG4gICAgcHVibGljIHN0YXRpYyBOZXRJRCA9IElkZW50aWZpZXJzLkNvbW1hbmRSZXF1ZXN0UGFja2V0O1xuXG4gICAgcHVibGljIGFzeW5jIGhhbmRsZShwYWNrZXQ6IENvbW1hbmRSZXF1ZXN0UGFja2V0LCBfc2VydmVyOiBTZXJ2ZXIsIHNlc3Npb246IFBsYXllclNlc3Npb24pOiBQcm9taXNlPHZvaWQ+IHtcbiAgICAgICAgY29uc3QgcGxheWVyID0gc2Vzc2lvbi5nZXRQbGF5ZXIoKTtcbiAgICAgICAgYXdhaXQgcGxheWVyLmdldFNlcnZlcigpLmdldENvbW1hbmRNYW5hZ2VyKCkuZGlzcGF0Y2hDb21tYW5kKHBsYXllciwgcGxheWVyLCBwYWNrZXQuY29tbWFuZE5hbWUuc2xpY2UoMSkpO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7QUFNQSxJQUFxQix3QkFBckIsTUFBMEY7Q0FDdEYsT0FBYyxRQUFRLFlBQVk7Q0FFbEMsTUFBYSxPQUFPLFFBQThCLFNBQWlCLFNBQXVDO0VBQ3RHLE1BQU0sU0FBUyxRQUFRLFVBQVU7RUFDakMsTUFBTSxPQUFPLFVBQVUsRUFBRSxrQkFBa0IsRUFBRSxnQkFBZ0IsUUFBUSxRQUFRLE9BQU8sWUFBWSxNQUFNLENBQUMsQ0FBQztDQUM1RztBQUNKIn0=