UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

28 lines (23 loc) 2.32 kB
'use strict'; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } }); const block_BlockIdsType = require('../BlockIdsType.cjs.cjs'); const block_BlockToolType = require('../BlockToolType.cjs.cjs'); const item_ItemTieredToolType = require('../../item/ItemTieredToolType.cjs.cjs'); const block_Solid = require('../Solid.cjs.cjs'); class NoteBlock extends block_Solid.Solid { constructor() { super({ name: "minecraft:note_block", id: block_BlockIdsType.BlockIdsType.NoteBlock, hardness: 0.8 }); } getToolType() { return [block_BlockToolType.BlockToolType.Axe]; } getToolHarvestLevel() { return item_ItemTieredToolType.ItemTieredToolType.Wood; } } exports.default = NoteBlock; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTm90ZUJsb2NrLmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvTm90ZUJsb2NrLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrSWRzVHlwZSB9IGZyb20gJy4uL0Jsb2NrSWRzVHlwZSc7XG5pbXBvcnQgeyBCbG9ja1Rvb2xUeXBlIH0gZnJvbSAnLi4vQmxvY2tUb29sVHlwZSc7XG5pbXBvcnQgeyBJdGVtVGllcmVkVG9vbFR5cGUgfSBmcm9tICcuLi8uLi9pdGVtL0l0ZW1UaWVyZWRUb29sVHlwZSc7XG5pbXBvcnQgeyBTb2xpZCB9IGZyb20gJy4uL1NvbGlkJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTm90ZUJsb2NrIGV4dGVuZHMgU29saWQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDpub3RlX2Jsb2NrJyxcbiAgICAgICAgICAgIGlkOiBCbG9ja0lkc1R5cGUuTm90ZUJsb2NrLFxuICAgICAgICAgICAgaGFyZG5lc3M6IDAuOFxuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5BeGVdO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sSGFydmVzdExldmVsKCkge1xuICAgICAgICByZXR1cm4gSXRlbVRpZXJlZFRvb2xUeXBlLldvb2Q7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIlNvbGlkIiwiQmxvY2tJZHNUeXBlIiwiQmxvY2tUb29sVHlwZSIsIkl0ZW1UaWVyZWRUb29sVHlwZSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBS0EsTUFBcUIsa0JBQWtCQSxpQkFBTSxDQUFBO0FBQUEsRUFDbEMsV0FBYyxHQUFBO0FBQ2pCLElBQU0sS0FBQSxDQUFBO0FBQUEsTUFDRixJQUFNLEVBQUEsc0JBQUE7QUFBQSxNQUNOLElBQUlDLCtCQUFhLENBQUEsU0FBQTtBQUFBLE1BQ2pCLFFBQVUsRUFBQTtBQUFBLEtBQ2IsQ0FBQTtBQUFBO0FBQ0wsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLENBQUNDLGtDQUFjLEdBQUcsQ0FBQTtBQUFBO0FBQzdCLEVBRU8sbUJBQXNCLEdBQUE7QUFDekIsSUFBQSxPQUFPQywwQ0FBbUIsQ0FBQSxJQUFBO0FBQUE7QUFFbEM7Ozs7In0=