@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
24 lines (19 loc) • 1.88 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const item_ItemTieredToolType = require('./ItemTieredToolType.cjs.cjs');
const item_Tool = require('./Tool.cjs.cjs');
class TieredTool extends item_Tool.default {
tier = item_ItemTieredToolType.ItemTieredToolType.None;
constructor(args, tier) {
super(args);
this.tier = tier;
}
getTier() {
return this.tier;
}
getToolHarvestLevel() {
return this.getTier();
}
}
exports.TieredTool = TieredTool;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGllcmVkVG9vbC5janMuY2pzIiwic291cmNlcyI6WyIuLi8uLi9zcmMvaXRlbS9UaWVyZWRUb29sLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgSXRlbVByb3BzIH0gZnJvbSAnLi9JdGVtJztcbmltcG9ydCB7IEl0ZW1UaWVyZWRUb29sVHlwZSB9IGZyb20gJy4vSXRlbVRpZXJlZFRvb2xUeXBlJztcbmltcG9ydCBUb29sIGZyb20gJy4vVG9vbCc7XG5cbmV4cG9ydCBjbGFzcyBUaWVyZWRUb29sIGV4dGVuZHMgVG9vbCB7XG4gICAgcHJpdmF0ZSByZWFkb25seSB0aWVyOiBJdGVtVGllcmVkVG9vbFR5cGUgPSBJdGVtVGllcmVkVG9vbFR5cGUuTm9uZTtcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihhcmdzOiBJdGVtUHJvcHMsIHRpZXI6IEl0ZW1UaWVyZWRUb29sVHlwZSkge1xuICAgICAgICBzdXBlcihhcmdzKTtcbiAgICAgICAgdGhpcy50aWVyID0gdGllcjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VGllcigpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMudGllcjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbEhhcnZlc3RMZXZlbCgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0VGllcigpO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJUb29sIiwiSXRlbVRpZXJlZFRvb2xUeXBlIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBSU8sTUFBTSxtQkFBbUJBLGlCQUFLLENBQUE7QUFBQSxFQUNoQixPQUEyQkMsMENBQW1CLENBQUEsSUFBQTtBQUFBLEVBRXhELFdBQUEsQ0FBWSxNQUFpQixJQUEwQixFQUFBO0FBQzFELElBQUEsS0FBQSxDQUFNLElBQUksQ0FBQTtBQUNWLElBQUEsSUFBQSxDQUFLLElBQU8sR0FBQSxJQUFBO0FBQUE7QUFDaEIsRUFFTyxPQUFVLEdBQUE7QUFDYixJQUFBLE9BQU8sSUFBSyxDQUFBLElBQUE7QUFBQTtBQUNoQixFQUVPLG1CQUFzQixHQUFBO0FBQ3pCLElBQUEsT0FBTyxLQUFLLE9BQVEsRUFBQTtBQUFBO0FBRTVCOzs7OyJ9