UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

24 lines (21 loc) 1.99 kB
import { BlockIdsType } from '../BlockIdsType.es.js'; import { BlockToolType } from '../BlockToolType.es.js'; import { ItemTieredToolType } from '../../item/ItemTieredToolType.es.js'; import { Solid } from '../Solid.es.js'; class NoteBlock extends Solid { constructor() { super({ name: "minecraft:note_block", id: BlockIdsType.NoteBlock, hardness: 0.8 }); } getToolType() { return [BlockToolType.Axe]; } getToolHarvestLevel() { return ItemTieredToolType.Wood; } } export { NoteBlock as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTm90ZUJsb2NrLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL05vdGVCbG9jay50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IHsgQmxvY2tUb29sVHlwZSB9IGZyb20gJy4uL0Jsb2NrVG9vbFR5cGUnO1xuaW1wb3J0IHsgSXRlbVRpZXJlZFRvb2xUeXBlIH0gZnJvbSAnLi4vLi4vaXRlbS9JdGVtVGllcmVkVG9vbFR5cGUnO1xuaW1wb3J0IHsgU29saWQgfSBmcm9tICcuLi9Tb2xpZCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIE5vdGVCbG9jayBleHRlbmRzIFNvbGlkIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6bm90ZV9ibG9jaycsXG4gICAgICAgICAgICBpZDogQmxvY2tJZHNUeXBlLk5vdGVCbG9jayxcbiAgICAgICAgICAgIGhhcmRuZXNzOiAwLjhcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFRvb2xUeXBlKCkge1xuICAgICAgICByZXR1cm4gW0Jsb2NrVG9vbFR5cGUuQXhlXTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbEhhcnZlc3RMZXZlbCgpIHtcbiAgICAgICAgcmV0dXJuIEl0ZW1UaWVyZWRUb29sVHlwZS5Xb29kO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUtBLE1BQXFCLGtCQUFrQixLQUFNLENBQUE7QUFBQSxFQUNsQyxXQUFjLEdBQUE7QUFDakIsSUFBTSxLQUFBLENBQUE7QUFBQSxNQUNGLElBQU0sRUFBQSxzQkFBQTtBQUFBLE1BQ04sSUFBSSxZQUFhLENBQUEsU0FBQTtBQUFBLE1BQ2pCLFFBQVUsRUFBQTtBQUFBLEtBQ2IsQ0FBQTtBQUFBO0FBQ0wsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLENBQUMsY0FBYyxHQUFHLENBQUE7QUFBQTtBQUM3QixFQUVPLG1CQUFzQixHQUFBO0FBQ3pCLElBQUEsT0FBTyxrQkFBbUIsQ0FBQSxJQUFBO0FBQUE7QUFFbEM7Ozs7In0=