@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
20 lines (19 loc) • 1.56 kB
JavaScript
import { ItemTieredToolType } from "./ItemTieredToolType.es.js";
import Tool from "./Tool.es.js";
//#region src/item/TieredTool.ts
var TieredTool = class extends Tool {
tier = ItemTieredToolType.None;
constructor(args, tier) {
super(args);
this.tier = tier;
}
getTier() {
return this.tier;
}
getToolHarvestLevel() {
return this.getTier();
}
};
//#endregion
export { TieredTool };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiVGllcmVkVG9vbC5lcy5qcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi9zcmMvaXRlbS9UaWVyZWRUb29sLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB0eXBlIHsgSXRlbVByb3BzIH0gZnJvbSAnLi9JdGVtJztcbmltcG9ydCB7IEl0ZW1UaWVyZWRUb29sVHlwZSB9IGZyb20gJy4vSXRlbVRpZXJlZFRvb2xUeXBlJztcbmltcG9ydCBUb29sIGZyb20gJy4vVG9vbCc7XG5cbmV4cG9ydCBjbGFzcyBUaWVyZWRUb29sIGV4dGVuZHMgVG9vbCB7XG4gICAgcHJpdmF0ZSByZWFkb25seSB0aWVyOiBJdGVtVGllcmVkVG9vbFR5cGUgPSBJdGVtVGllcmVkVG9vbFR5cGUuTm9uZTtcblxuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihhcmdzOiBJdGVtUHJvcHMsIHRpZXI6IEl0ZW1UaWVyZWRUb29sVHlwZSkge1xuICAgICAgICBzdXBlcihhcmdzKTtcbiAgICAgICAgdGhpcy50aWVyID0gdGllcjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VGllcigpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMudGllcjtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbEhhcnZlc3RMZXZlbCgpIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuZ2V0VGllcigpO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7O0FBSUEsSUFBYSxhQUFiLGNBQWdDLEtBQUs7Q0FDakMsT0FBNEMsbUJBQW1CO0NBRS9ELFlBQW1CLE1BQWlCLE1BQTBCO0VBQzFELE1BQU0sSUFBSTtFQUNWLEtBQUssT0FBTztDQUNoQjtDQUVBLFVBQWlCO0VBQ2IsT0FBTyxLQUFLO0NBQ2hCO0NBRUEsc0JBQTZCO0VBQ3pCLE9BQU8sS0FBSyxRQUFRO0NBQ3hCO0FBQ0oifQ==