UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

32 lines (31 loc) 2.41 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const require_block_BlockIdsType = require("../BlockIdsType.cjs.cjs"); const require_block_BlockToolType = require("../BlockToolType.cjs.cjs"); const require_item_ItemTieredToolType = require("../../item/ItemTieredToolType.cjs.cjs"); const require_block_Solid = require("../Solid.cjs.cjs"); //#region src/block/blocks/DiamondBlock.ts var DiamondBlock = class extends require_block_Solid.Solid { constructor() { super({ name: "minecraft:diamond_block", id: require_block_BlockIdsType.BlockIdsType.DiamondBlock, hardness: 3 }); } getToolType() { return [require_block_BlockToolType.BlockToolType.Pickaxe]; } getToolHarvestLevel() { return require_item_ItemTieredToolType.ItemTieredToolType.Iron; } getBlastResistance() { return 6; } }; //#endregion exports.default = DiamondBlock; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRGlhbW9uZEJsb2NrLmNqcy5janMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2Jsb2NrL2Jsb2Nrcy9EaWFtb25kQmxvY2sudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tJZHNUeXBlIH0gZnJvbSAnLi4vQmxvY2tJZHNUeXBlJztcbmltcG9ydCB7IEJsb2NrVG9vbFR5cGUgfSBmcm9tICcuLi9CbG9ja1Rvb2xUeXBlJztcbmltcG9ydCB7IEl0ZW1UaWVyZWRUb29sVHlwZSB9IGZyb20gJy4uLy4uL2l0ZW0vSXRlbVRpZXJlZFRvb2xUeXBlJztcbmltcG9ydCB7IFNvbGlkIH0gZnJvbSAnLi4vU29saWQnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBEaWFtb25kQmxvY2sgZXh0ZW5kcyBTb2xpZCB7XG4gICAgcHVibGljIGNvbnN0cnVjdG9yKCkge1xuICAgICAgICBzdXBlcih7XG4gICAgICAgICAgICBuYW1lOiAnbWluZWNyYWZ0OmRpYW1vbmRfYmxvY2snLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5EaWFtb25kQmxvY2ssXG4gICAgICAgICAgICBoYXJkbmVzczogM1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5QaWNrYXhlXTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbEhhcnZlc3RMZXZlbCgpIHtcbiAgICAgICAgcmV0dXJuIEl0ZW1UaWVyZWRUb29sVHlwZS5Jcm9uO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRCbGFzdFJlc2lzdGFuY2UoKSB7XG4gICAgICAgIHJldHVybiA2O1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7OztBQUtBLElBQXFCLGVBQXJCLGNBQTBDLG9CQUFBLE1BQU07Q0FDNUMsY0FBcUI7RUFDakIsTUFBTTtHQUNGLE1BQU07R0FDTixJQUFJLDJCQUFBLGFBQWE7R0FDakIsVUFBVTtFQUNkLENBQUM7Q0FDTDtDQUVBLGNBQXFCO0VBQ2pCLE9BQU8sQ0FBQyw0QkFBQSxjQUFjLE9BQU87Q0FDakM7Q0FFQSxzQkFBNkI7RUFDekIsT0FBTyxnQ0FBQSxtQkFBbUI7Q0FDOUI7Q0FFQSxxQkFBNEI7RUFDeEIsT0FBTztDQUNYO0FBQ0oifQ==