@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
25 lines (22 loc) • 1.89 kB
JavaScript
import { Event } from '../Event.es.js';
class ItemRegisterEvent extends Event {
item;
/**
* Construct the event.
* @param {Item} item - item The item that was registered.
* @returns {ItemRegisterEvent} The event.
*/
constructor(item) {
super();
this.item = item;
}
/**
* Get the item that was registered.
* @returns {Item} The item that was registered.
*/
getItem() {
return this.item;
}
}
export { ItemRegisterEvent as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSXRlbVJlZ2lzdGVyRXZlbnQuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ldmVudHMvaXRlbXMvSXRlbVJlZ2lzdGVyRXZlbnQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHR5cGUgeyBJdGVtIH0gZnJvbSAnLi4vLi4vaXRlbS9JdGVtJztcbmltcG9ydCB7IEV2ZW50IH0gZnJvbSAnLi4vRXZlbnQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBJdGVtUmVnaXN0ZXJFdmVudCBleHRlbmRzIEV2ZW50IHtcbiAgICBwcml2YXRlIHJlYWRvbmx5IGl0ZW06IEl0ZW07XG5cbiAgICAvKipcbiAgICAgKiBDb25zdHJ1Y3QgdGhlIGV2ZW50LlxuICAgICAqIEBwYXJhbSB7SXRlbX0gaXRlbSAtIGl0ZW0gVGhlIGl0ZW0gdGhhdCB3YXMgcmVnaXN0ZXJlZC5cbiAgICAgKiBAcmV0dXJucyB7SXRlbVJlZ2lzdGVyRXZlbnR9IFRoZSBldmVudC5cbiAgICAgKi9cbiAgICBwdWJsaWMgY29uc3RydWN0b3IoaXRlbTogSXRlbSkge1xuICAgICAgICBzdXBlcigpO1xuICAgICAgICB0aGlzLml0ZW0gPSBpdGVtO1xuICAgIH1cblxuICAgIC8qKlxuICAgICAqIEdldCB0aGUgaXRlbSB0aGF0IHdhcyByZWdpc3RlcmVkLlxuICAgICAqIEByZXR1cm5zIHtJdGVtfSBUaGUgaXRlbSB0aGF0IHdhcyByZWdpc3RlcmVkLlxuICAgICAqL1xuICAgIHB1YmxpYyBnZXRJdGVtKCk6IEl0ZW0ge1xuICAgICAgICByZXR1cm4gdGhpcy5pdGVtO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUdBLE1BQXFCLDBCQUEwQixLQUFNLENBQUE7QUFBQSxFQUNoQyxJQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBLEVBT1YsWUFBWSxJQUFZLEVBQUE7QUFDM0IsSUFBTSxLQUFBLEVBQUE7QUFDTixJQUFBLElBQUEsQ0FBSyxJQUFPLEdBQUEsSUFBQTtBQUFBO0FBQ2hCO0FBQUE7QUFBQTtBQUFBO0FBQUEsRUFNTyxPQUFnQixHQUFBO0FBQ25CLElBQUEsT0FBTyxJQUFLLENBQUEsSUFBQTtBQUFBO0FBRXBCOzs7OyJ9