UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

20 lines (17 loc) 1.68 kB
import { ItemTieredToolType } from './ItemTieredToolType.es.js'; import Tool from './Tool.es.js'; class TieredTool extends Tool { tier = ItemTieredToolType.None; constructor(args, tier) { super(args); this.tier = tier; } getTier() { return this.tier; } getToolHarvestLevel() { return this.getTier(); } } export { TieredTool }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGllcmVkVG9vbC5lcy5qcyIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL2l0ZW0vVGllcmVkVG9vbC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IEl0ZW1Qcm9wcyB9IGZyb20gJy4vSXRlbSc7XG5pbXBvcnQgeyBJdGVtVGllcmVkVG9vbFR5cGUgfSBmcm9tICcuL0l0ZW1UaWVyZWRUb29sVHlwZSc7XG5pbXBvcnQgVG9vbCBmcm9tICcuL1Rvb2wnO1xuXG5leHBvcnQgY2xhc3MgVGllcmVkVG9vbCBleHRlbmRzIFRvb2wge1xuICAgIHByaXZhdGUgcmVhZG9ubHkgdGllcjogSXRlbVRpZXJlZFRvb2xUeXBlID0gSXRlbVRpZXJlZFRvb2xUeXBlLk5vbmU7XG5cbiAgICBwdWJsaWMgY29uc3RydWN0b3IoYXJnczogSXRlbVByb3BzLCB0aWVyOiBJdGVtVGllcmVkVG9vbFR5cGUpIHtcbiAgICAgICAgc3VwZXIoYXJncyk7XG4gICAgICAgIHRoaXMudGllciA9IHRpZXI7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFRpZXIoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLnRpZXI7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFRvb2xIYXJ2ZXN0TGV2ZWwoKSB7XG4gICAgICAgIHJldHVybiB0aGlzLmdldFRpZXIoKTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O0FBSU8sTUFBTSxtQkFBbUIsSUFBSyxDQUFBO0FBQUEsRUFDaEIsT0FBMkIsa0JBQW1CLENBQUEsSUFBQTtBQUFBLEVBRXhELFdBQUEsQ0FBWSxNQUFpQixJQUEwQixFQUFBO0FBQzFELElBQUEsS0FBQSxDQUFNLElBQUksQ0FBQTtBQUNWLElBQUEsSUFBQSxDQUFLLElBQU8sR0FBQSxJQUFBO0FBQUE7QUFDaEIsRUFFTyxPQUFVLEdBQUE7QUFDYixJQUFBLE9BQU8sSUFBSyxDQUFBLElBQUE7QUFBQTtBQUNoQixFQUVPLG1CQUFzQixHQUFBO0FBQ3pCLElBQUEsT0FBTyxLQUFLLE9BQVEsRUFBQTtBQUFBO0FBRTVCOzs7OyJ9