UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

25 lines (22 loc) 2.02 kB
import { Event } from '../Event.es.js'; class CommandRegisterEvent extends Event { Command; /** * Construct the event. * @param {Command} command - command The command that was registered. * @returns {CommandRegisterEvent} The event. */ constructor(command) { super(); this.Command = command; } /** * Get the command that was registered. * @returns {Command} The command that was registered. */ getCommand() { return this.Command; } } export { CommandRegisterEvent as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tbWFuZFJlZ2lzdGVyRXZlbnQuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ldmVudHMvY29tbWFuZC9Db21tYW5kUmVnaXN0ZXJFdmVudC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IENvbW1hbmQgfSBmcm9tICcuLi8uLi9jb21tYW5kL0NvbW1hbmQnO1xuaW1wb3J0IHsgRXZlbnQgfSBmcm9tICcuLi9FdmVudCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENvbW1hbmRSZWdpc3RlckV2ZW50IGV4dGVuZHMgRXZlbnQge1xuICAgIHByaXZhdGUgcmVhZG9ubHkgQ29tbWFuZDtcblxuICAgIC8qKlxuICAgICAqIENvbnN0cnVjdCB0aGUgZXZlbnQuXG4gICAgICogQHBhcmFtIHtDb21tYW5kfSBjb21tYW5kIC0gY29tbWFuZCBUaGUgY29tbWFuZCB0aGF0IHdhcyByZWdpc3RlcmVkLlxuICAgICAqIEByZXR1cm5zIHtDb21tYW5kUmVnaXN0ZXJFdmVudH0gVGhlIGV2ZW50LlxuICAgICAqL1xuICAgIHB1YmxpYyBjb25zdHJ1Y3Rvcihjb21tYW5kOiBDb21tYW5kKSB7XG4gICAgICAgIHN1cGVyKCk7XG4gICAgICAgIHRoaXMuQ29tbWFuZCA9IGNvbW1hbmQ7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogR2V0IHRoZSBjb21tYW5kIHRoYXQgd2FzIHJlZ2lzdGVyZWQuXG4gICAgICogQHJldHVybnMge0NvbW1hbmR9IFRoZSBjb21tYW5kIHRoYXQgd2FzIHJlZ2lzdGVyZWQuXG4gICAgICovXG4gICAgcHVibGljIGdldENvbW1hbmQoKTogQ29tbWFuZCB7XG4gICAgICAgIHJldHVybiB0aGlzLkNvbW1hbmQ7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBR0EsTUFBcUIsNkJBQTZCLEtBQU0sQ0FBQTtBQUFBLEVBQ25DLE9BQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsRUFPVixZQUFZLE9BQWtCLEVBQUE7QUFDakMsSUFBTSxLQUFBLEVBQUE7QUFDTixJQUFBLElBQUEsQ0FBSyxPQUFVLEdBQUEsT0FBQTtBQUFBO0FBQ25CO0FBQUE7QUFBQTtBQUFBO0FBQUEsRUFNTyxVQUFzQixHQUFBO0FBQ3pCLElBQUEsT0FBTyxJQUFLLENBQUEsT0FBQTtBQUFBO0FBRXBCOzs7OyJ9