UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

23 lines (22 loc) 1.97 kB
import { BlockToolType } from "../../block/BlockToolType.es.js"; import { ItemTieredToolType } from "../ItemTieredToolType.es.js"; import { ItemIdsType } from "../ItemIdsType.es.js"; import { TieredTool } from "../TieredTool.es.js"; //#region src/item/items/DiamondPickaxe.ts var DiamondPickaxe = class extends TieredTool { constructor() { super({ name: "minecraft:diamond_pickaxe", id: ItemIdsType.DiamondPickaxe }, ItemTieredToolType.Diamond); } getMaxDurability() { return 1562; } getToolType() { return BlockToolType.Pickaxe; } }; //#endregion export { DiamondPickaxe as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGlhbW9uZFBpY2theGUuZXMuanMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2l0ZW0vaXRlbXMvRGlhbW9uZFBpY2theGUudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tUb29sVHlwZSB9IGZyb20gJy4uLy4uL2Jsb2NrL0Jsb2NrVG9vbFR5cGUnO1xuaW1wb3J0IHsgSXRlbUlkc1R5cGUgfSBmcm9tICcuLi9JdGVtSWRzVHlwZSc7XG5pbXBvcnQgeyBJdGVtVGllcmVkVG9vbFR5cGUgfSBmcm9tICcuLi9JdGVtVGllcmVkVG9vbFR5cGUnO1xuaW1wb3J0IHsgVGllcmVkVG9vbCB9IGZyb20gJy4uL1RpZXJlZFRvb2wnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBEaWFtb25kUGlja2F4ZSBleHRlbmRzIFRpZXJlZFRvb2wge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDpkaWFtb25kX3BpY2theGUnLFxuICAgICAgICAgICAgICAgIGlkOiBJdGVtSWRzVHlwZS5EaWFtb25kUGlja2F4ZVxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIEl0ZW1UaWVyZWRUb29sVHlwZS5EaWFtb25kXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldE1heER1cmFiaWxpdHkoKSB7XG4gICAgICAgIHJldHVybiAxNTYyO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIEJsb2NrVG9vbFR5cGUuUGlja2F4ZTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7O0FBS0EsSUFBcUIsaUJBQXJCLGNBQTRDLFdBQVc7Q0FDbkQsY0FBcUI7RUFDakIsTUFDSTtHQUNJLE1BQU07R0FDTixJQUFJLFlBQVk7RUFDcEIsR0FDQSxtQkFBbUIsT0FDdkI7Q0FDSjtDQUVBLG1CQUEwQjtFQUN0QixPQUFPO0NBQ1g7Q0FFQSxjQUFxQjtFQUNqQixPQUFPLGNBQWM7Q0FDekI7QUFDSiJ9