UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

30 lines (25 loc) 2.26 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 block_Solid = require('../Solid.cjs.cjs'); class Ice extends block_Solid.Solid { constructor() { super({ name: "minecraft:ice", id: block_BlockIdsType.BlockIdsType.Ice, hardness: 0.5 }); } isTransparent() { return true; } getToolType() { return [block_BlockToolType.BlockToolType.None, block_BlockToolType.BlockToolType.Pickaxe]; } isAffectedBySilkTouch() { return true; } } exports.default = Ice; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWNlLmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvSWNlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrSWRzVHlwZSB9IGZyb20gJy4uL0Jsb2NrSWRzVHlwZSc7XG5pbXBvcnQgeyBCbG9ja1Rvb2xUeXBlIH0gZnJvbSAnLi4vQmxvY2tUb29sVHlwZSc7XG5pbXBvcnQgeyBTb2xpZCB9IGZyb20gJy4uL1NvbGlkJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSWNlIGV4dGVuZHMgU29saWQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDppY2UnLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5JY2UsXG4gICAgICAgICAgICBoYXJkbmVzczogMC41XG4gICAgICAgIH0pO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc1RyYW5zcGFyZW50KCkge1xuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5Ob25lLCBCbG9ja1Rvb2xUeXBlLlBpY2theGVdO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc0FmZmVjdGVkQnlTaWxrVG91Y2goKSB7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJTb2xpZCIsIkJsb2NrSWRzVHlwZSIsIkJsb2NrVG9vbFR5cGUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBSUEsTUFBcUIsWUFBWUEsaUJBQU0sQ0FBQTtBQUFBLEVBQzVCLFdBQWMsR0FBQTtBQUNqQixJQUFNLEtBQUEsQ0FBQTtBQUFBLE1BQ0YsSUFBTSxFQUFBLGVBQUE7QUFBQSxNQUNOLElBQUlDLCtCQUFhLENBQUEsR0FBQTtBQUFBLE1BQ2pCLFFBQVUsRUFBQTtBQUFBLEtBQ2IsQ0FBQTtBQUFBO0FBQ0wsRUFFTyxhQUFnQixHQUFBO0FBQ25CLElBQU8sT0FBQSxJQUFBO0FBQUE7QUFDWCxFQUVPLFdBQWMsR0FBQTtBQUNqQixJQUFBLE9BQU8sQ0FBQ0MsaUNBQUEsQ0FBYyxJQUFNLEVBQUFBLGlDQUFBLENBQWMsT0FBTyxDQUFBO0FBQUE7QUFDckQsRUFFTyxxQkFBd0IsR0FBQTtBQUMzQixJQUFPLE9BQUEsSUFBQTtBQUFBO0FBRWY7Ozs7In0=