@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
26 lines (23 loc) • 1.89 kB
JavaScript
import { Block } from './Block.es.js';
class Liquid extends Block {
getHardness() {
return 100;
}
getDropsForCompatibleTool(_item, _server) {
return [];
}
canBeFlowedInto() {
return true;
}
isBreakable() {
return false;
}
isSolid() {
return false;
}
isPartOfCreativeInventory() {
return false;
}
}
export { Liquid };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTGlxdWlkLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi9zcmMvYmxvY2svTGlxdWlkLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrIH0gZnJvbSAnLi9CbG9jayc7XG5pbXBvcnQgdHlwZSB7IEl0ZW0gfSBmcm9tICcuLi9pdGVtL0l0ZW0nO1xuaW1wb3J0IHR5cGUgU2VydmVyIGZyb20gJy4uL1NlcnZlcic7XG5cbi8qKlxuICogTGlxdWlkIGJsb2NrcyAoZWcuIFdhdGVyLCBTdGlsbCBXYXRlciwgTGF2YSwgU3RpbGwgTGF2YSlcbiAqL1xuZXhwb3J0IGNsYXNzIExpcXVpZCBleHRlbmRzIEJsb2NrIHtcbiAgICBwdWJsaWMgZ2V0SGFyZG5lc3MoKSB7XG4gICAgICAgIHJldHVybiAxMDA7XG4gICAgfVxuXG4gICAgcHVibGljIGdldERyb3BzRm9yQ29tcGF0aWJsZVRvb2woX2l0ZW06IEl0ZW0sIF9zZXJ2ZXI6IFNlcnZlcikge1xuICAgICAgICByZXR1cm4gW107XG4gICAgfVxuXG4gICAgcHVibGljIGNhbkJlRmxvd2VkSW50bygpIHtcbiAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgcHVibGljIGlzQnJlYWthYmxlKCkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgcHVibGljIGlzU29saWQoKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNQYXJ0T2ZDcmVhdGl2ZUludmVudG9yeSgpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQU9PLE1BQU0sZUFBZSxLQUFNLENBQUE7QUFBQSxFQUN2QixXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLEdBQUE7QUFBQTtBQUNYLEVBRU8seUJBQUEsQ0FBMEIsT0FBYSxPQUFpQixFQUFBO0FBQzNELElBQUEsT0FBTyxFQUFDO0FBQUE7QUFDWixFQUVPLGVBQWtCLEdBQUE7QUFDckIsSUFBTyxPQUFBLElBQUE7QUFBQTtBQUNYLEVBRU8sV0FBYyxHQUFBO0FBQ2pCLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFDWCxFQUVPLE9BQVUsR0FBQTtBQUNiLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFDWCxFQUVPLHlCQUE0QixHQUFBO0FBQy9CLElBQU8sT0FBQSxLQUFBO0FBQUE7QUFFZjs7OzsifQ==