@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
25 lines (22 loc) • 1.84 kB
JavaScript
import { BlockIdsType } from '../BlockIdsType.es.js';
import { Solid } from '../Solid.es.js';
class CommandBlock extends Solid {
constructor() {
super({
name: "minecraft:command_block",
id: BlockIdsType.CommandBlock,
hardness: -1
});
}
isBreakable() {
return false;
}
getBlastResistance() {
return 18e6;
}
isPartOfCreativeInventory() {
return false;
}
}
export { CommandBlock as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29tbWFuZEJsb2NrLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL0NvbW1hbmRCbG9jay50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IHsgU29saWQgfSBmcm9tICcuLi9Tb2xpZCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIENvbW1hbmRCbG9jayBleHRlbmRzIFNvbGlkIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6Y29tbWFuZF9ibG9jaycsXG4gICAgICAgICAgICBpZDogQmxvY2tJZHNUeXBlLkNvbW1hbmRCbG9jayxcbiAgICAgICAgICAgIGhhcmRuZXNzOiAtMVxuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNCcmVha2FibGUoKSB7XG4gICAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0Qmxhc3RSZXNpc3RhbmNlKCkge1xuICAgICAgICByZXR1cm4gMThfMDAwXzAwMDtcbiAgICB9XG5cbiAgICBwdWJsaWMgaXNQYXJ0T2ZDcmVhdGl2ZUludmVudG9yeSgpIHtcbiAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFHQSxNQUFxQixxQkFBcUIsS0FBTSxDQUFBO0FBQUEsRUFDckMsV0FBYyxHQUFBO0FBQ2pCLElBQU0sS0FBQSxDQUFBO0FBQUEsTUFDRixJQUFNLEVBQUEseUJBQUE7QUFBQSxNQUNOLElBQUksWUFBYSxDQUFBLFlBQUE7QUFBQSxNQUNqQixRQUFVLEVBQUEsQ0FBQTtBQUFBLEtBQ2IsQ0FBQTtBQUFBO0FBQ0wsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBTyxPQUFBLEtBQUE7QUFBQTtBQUNYLEVBRU8sa0JBQXFCLEdBQUE7QUFDeEIsSUFBTyxPQUFBLElBQUE7QUFBQTtBQUNYLEVBRU8seUJBQTRCLEdBQUE7QUFDL0IsSUFBTyxPQUFBLEtBQUE7QUFBQTtBQUVmOzs7OyJ9