UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

18 lines (17 loc) 2.1 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const require_network_Identifiers = require("../Identifiers.cjs.cjs"); //#region src/network/handler/CommandRequestHandler.ts var CommandRequestHandler = class { static NetID = require_network_Identifiers.default.CommandRequestPacket; async handle(packet, _server, session) { const player = session.getPlayer(); await player.getServer().getCommandManager().dispatchCommand(player, player, packet.commandName.slice(1)); } }; //#endregion exports.default = CommandRequestHandler; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tbWFuZFJlcXVlc3RIYW5kbGVyLmNqcy5janMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25ldHdvcmsvaGFuZGxlci9Db21tYW5kUmVxdWVzdEhhbmRsZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgQ29tbWFuZFJlcXVlc3RQYWNrZXQgZnJvbSAnLi4vcGFja2V0L0NvbW1hbmRSZXF1ZXN0UGFja2V0JztcbmltcG9ydCBJZGVudGlmaWVycyBmcm9tICcuLi9JZGVudGlmaWVycyc7XG5pbXBvcnQgdHlwZSBQYWNrZXRIYW5kbGVyIGZyb20gJy4vUGFja2V0SGFuZGxlcic7XG5pbXBvcnQgdHlwZSB7IFBsYXllclNlc3Npb24gfSBmcm9tICcuLi8uLi8nO1xuaW1wb3J0IHR5cGUgU2VydmVyIGZyb20gJy4uLy4uL1NlcnZlcic7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENvbW1hbmRSZXF1ZXN0SGFuZGxlciBpbXBsZW1lbnRzIFBhY2tldEhhbmRsZXI8Q29tbWFuZFJlcXVlc3RQYWNrZXQ+IHtcbiAgICBwdWJsaWMgc3RhdGljIE5ldElEID0gSWRlbnRpZmllcnMuQ29tbWFuZFJlcXVlc3RQYWNrZXQ7XG5cbiAgICBwdWJsaWMgYXN5bmMgaGFuZGxlKHBhY2tldDogQ29tbWFuZFJlcXVlc3RQYWNrZXQsIF9zZXJ2ZXI6IFNlcnZlciwgc2Vzc2lvbjogUGxheWVyU2Vzc2lvbik6IFByb21pc2U8dm9pZD4ge1xuICAgICAgICBjb25zdCBwbGF5ZXIgPSBzZXNzaW9uLmdldFBsYXllcigpO1xuICAgICAgICBhd2FpdCBwbGF5ZXIuZ2V0U2VydmVyKCkuZ2V0Q29tbWFuZE1hbmFnZXIoKS5kaXNwYXRjaENvbW1hbmQocGxheWVyLCBwbGF5ZXIsIHBhY2tldC5jb21tYW5kTmFtZS5zbGljZSgxKSk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBTUEsSUFBcUIsd0JBQXJCLE1BQTBGO0NBQ3RGLE9BQWMsUUFBUSw0QkFBQSxRQUFZO0NBRWxDLE1BQWEsT0FBTyxRQUE4QixTQUFpQixTQUF1QztFQUN0RyxNQUFNLFNBQVMsUUFBUSxVQUFVO0VBQ2pDLE1BQU0sT0FBTyxVQUFVLEVBQUUsa0JBQWtCLEVBQUUsZ0JBQWdCLFFBQVEsUUFBUSxPQUFPLFlBQVksTUFBTSxDQUFDLENBQUM7Q0FDNUc7QUFDSiJ9