@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
30 lines (25 loc) • 2.02 kB
JavaScript
;
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const block_Block = require('./Block.cjs.cjs');
class Liquid extends block_Block.Block {
getHardness() {
return 100;
}
getDropsForCompatibleTool(_item, _server) {
return [];
}
canBeFlowedInto() {
return true;
}
isBreakable() {
return false;
}
isSolid() {
return false;
}
isPartOfCreativeInventory() {
return false;
}
}
exports.Liquid = Liquid;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTGlxdWlkLmNqcy5janMiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9ibG9jay9MaXF1aWQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2sgfSBmcm9tICcuL0Jsb2NrJztcbmltcG9ydCB0eXBlIHsgSXRlbSB9IGZyb20gJy4uL2l0ZW0vSXRlbSc7XG5pbXBvcnQgdHlwZSBTZXJ2ZXIgZnJvbSAnLi4vU2VydmVyJztcblxuLyoqXG4gKiBMaXF1aWQgYmxvY2tzIChlZy4gV2F0ZXIsIFN0aWxsIFdhdGVyLCBMYXZhLCBTdGlsbCBMYXZhKVxuICovXG5leHBvcnQgY2xhc3MgTGlxdWlkIGV4dGVuZHMgQmxvY2sge1xuICAgIHB1YmxpYyBnZXRIYXJkbmVzcygpIHtcbiAgICAgICAgcmV0dXJuIDEwMDtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0RHJvcHNGb3JDb21wYXRpYmxlVG9vbChfaXRlbTogSXRlbSwgX3NlcnZlcjogU2VydmVyKSB7XG4gICAgICAgIHJldHVybiBbXTtcbiAgICB9XG5cbiAgICBwdWJsaWMgY2FuQmVGbG93ZWRJbnRvKCkge1xuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNCcmVha2FibGUoKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNTb2xpZCgpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc1BhcnRPZkNyZWF0aXZlSW52ZW50b3J5KCkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkJsb2NrIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFPTyxNQUFNLGVBQWVBLGlCQUFNLENBQUE7QUFBQSxFQUN2QixXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLEdBQUE7QUFBQTtBQUNYLEVBRU8seUJBQUEsQ0FBMEIsT0FBYSxPQUFpQixFQUFBO0FBQzNELElBQUEsT0FBTyxFQUFDO0FBQUE7QUFDWixFQUVPLGVBQWtCLEdBQUE7QUFDckIsSUFBTyxPQUFBLElBQUE7QUFBQTtBQUNYLEVBRU8sV0FBYyxHQUFBO0FBQ2pCLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFDWCxFQUVPLE9BQVUsR0FBQTtBQUNiLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFDWCxFQUVPLHlCQUE0QixHQUFBO0FBQy9CLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFFZjs7OzsifQ==