UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

37 lines (34 loc) 2.47 kB
import { BlockIdsType } from '../BlockIdsType.es.js'; import Transparent from '../Transparent.es.js'; class Air extends Transparent { constructor() { super({ name: "minecraft:air", id: BlockIdsType.Air, hardness: -1 }); } getRuntimeId() { return 0; } getBlastResistance() { return 0; } canPassThrough() { return true; } canBePlaced() { return false; } isBreakable() { return false; } isSolid() { return false; } isPartOfCreativeInventory() { return false; } } export { Air as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQWlyLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL0Fpci50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IFRyYW5zcGFyZW50IGZyb20gJy4uL1RyYW5zcGFyZW50JztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQWlyIGV4dGVuZHMgVHJhbnNwYXJlbnQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDphaXInLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5BaXIsXG4gICAgICAgICAgICBoYXJkbmVzczogLTFcbiAgICAgICAgfSk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFJ1bnRpbWVJZCgpIHtcbiAgICAgICAgcmV0dXJuIDA7XG4gICAgfVxuXG4gICAgcHVibGljIGdldEJsYXN0UmVzaXN0YW5jZSgpIHtcbiAgICAgICAgcmV0dXJuIDA7XG4gICAgfVxuXG4gICAgcHVibGljIGNhblBhc3NUaHJvdWdoKCkge1xuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgY2FuQmVQbGFjZWQoKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNCcmVha2FibGUoKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNTb2xpZCgpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc1BhcnRPZkNyZWF0aXZlSW52ZW50b3J5KCkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUdBLE1BQXFCLFlBQVksV0FBWSxDQUFBO0FBQUEsRUFDbEMsV0FBYyxHQUFBO0FBQ2pCLElBQU0sS0FBQSxDQUFBO0FBQUEsTUFDRixJQUFNLEVBQUEsZUFBQTtBQUFBLE1BQ04sSUFBSSxZQUFhLENBQUEsR0FBQTtBQUFBLE1BQ2pCLFFBQVUsRUFBQSxDQUFBO0FBQUEsS0FDYixDQUFBO0FBQUE7QUFDTCxFQUVPLFlBQWUsR0FBQTtBQUNsQixJQUFPLE9BQUEsQ0FBQTtBQUFBO0FBQ1gsRUFFTyxrQkFBcUIsR0FBQTtBQUN4QixJQUFPLE9BQUEsQ0FBQTtBQUFBO0FBQ1gsRUFFTyxjQUFpQixHQUFBO0FBQ3BCLElBQU8sT0FBQSxJQUFBO0FBQUE7QUFDWCxFQUVPLFdBQWMsR0FBQTtBQUNqQixJQUFPLE9BQUEsS0FBQTtBQUFBO0FBQ1gsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLEtBQUE7QUFBQTtBQUNYLEVBRU8sT0FBVSxHQUFBO0FBQ2IsSUFBTyxPQUFBLEtBQUE7QUFBQTtBQUNYLEVBRU8seUJBQTRCLEdBQUE7QUFDL0IsSUFBTyxPQUFBLEtBQUE7QUFBQTtBQUVmOzs7OyJ9