@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
29 lines (24 loc) • 2.18 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const events_Event = require('../Event.cjs.cjs');
class CommandRegisterEvent extends events_Event.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;
}
}
exports.default = CommandRegisterEvent;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tbWFuZFJlZ2lzdGVyRXZlbnQuY2pzLmNqcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2V2ZW50cy9jb21tYW5kL0NvbW1hbmRSZWdpc3RlckV2ZW50LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgQ29tbWFuZCB9IGZyb20gJy4uLy4uL2NvbW1hbmQvQ29tbWFuZCc7XG5pbXBvcnQgeyBFdmVudCB9IGZyb20gJy4uL0V2ZW50JztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29tbWFuZFJlZ2lzdGVyRXZlbnQgZXh0ZW5kcyBFdmVudCB7XG4gICAgcHJpdmF0ZSByZWFkb25seSBDb21tYW5kO1xuXG4gICAgLyoqXG4gICAgICogQ29uc3RydWN0IHRoZSBldmVudC5cbiAgICAgKiBAcGFyYW0ge0NvbW1hbmR9IGNvbW1hbmQgLSBjb21tYW5kIFRoZSBjb21tYW5kIHRoYXQgd2FzIHJlZ2lzdGVyZWQuXG4gICAgICogQHJldHVybnMge0NvbW1hbmRSZWdpc3RlckV2ZW50fSBUaGUgZXZlbnQuXG4gICAgICovXG4gICAgcHVibGljIGNvbnN0cnVjdG9yKGNvbW1hbmQ6IENvbW1hbmQpIHtcbiAgICAgICAgc3VwZXIoKTtcbiAgICAgICAgdGhpcy5Db21tYW5kID0gY29tbWFuZDtcbiAgICB9XG5cbiAgICAvKipcbiAgICAgKiBHZXQgdGhlIGNvbW1hbmQgdGhhdCB3YXMgcmVnaXN0ZXJlZC5cbiAgICAgKiBAcmV0dXJucyB7Q29tbWFuZH0gVGhlIGNvbW1hbmQgdGhhdCB3YXMgcmVnaXN0ZXJlZC5cbiAgICAgKi9cbiAgICBwdWJsaWMgZ2V0Q29tbWFuZCgpOiBDb21tYW5kIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuQ29tbWFuZDtcbiAgICB9XG59XG4iXSwibmFtZXMiOlsiRXZlbnQiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUdBLE1BQXFCLDZCQUE2QkEsa0JBQU0sQ0FBQTtBQUFBLEVBQ25DLE9BQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUEsRUFPVixZQUFZLE9BQWtCLEVBQUE7QUFDakMsSUFBTSxLQUFBLEVBQUE7QUFDTixJQUFBLElBQUEsQ0FBSyxPQUFVLEdBQUEsT0FBQTtBQUFBO0FBQ25CO0FBQUE7QUFBQTtBQUFBO0FBQUEsRUFNTyxVQUFzQixHQUFBO0FBQ3pCLElBQUEsT0FBTyxJQUFLLENBQUEsT0FBQTtBQUFBO0FBRXBCOzs7OyJ9