@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
28 lines (25 loc) • 2.95 kB
JavaScript
import { BlockIdsType } from '../BlockIdsType.es.js';
import { Solid } from '../Solid.es.js';
var SlabType = /* @__PURE__ */ ((SlabType2) => {
SlabType2[SlabType2["Stone"] = 0] = "Stone";
SlabType2[SlabType2["Sand"] = 1] = "Sand";
SlabType2[SlabType2["Cobble"] = 2] = "Cobble";
SlabType2[SlabType2["Wood"] = 3] = "Wood";
SlabType2[SlabType2["Brick"] = 4] = "Brick";
SlabType2[SlabType2["SmoothStoneBrick"] = 5] = "SmoothStoneBrick";
SlabType2[SlabType2["Quartz"] = 6] = "Quartz";
SlabType2[SlabType2["NetherBrick"] = 7] = "NetherBrick";
return SlabType2;
})(SlabType || {});
class StoneSlab extends Solid {
constructor(name = "minecraft:stone_slab", type = 0 /* Stone */) {
super({
name,
id: BlockIdsType.StoneSlab,
hardness: 2
});
this.meta = type;
}
}
export { SlabType, StoneSlab as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU3RvbmVTbGFiLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL1N0b25lU2xhYi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IHsgU29saWQgfSBmcm9tICcuLi9Tb2xpZCc7XG5cbmV4cG9ydCBlbnVtIFNsYWJUeXBlIHtcbiAgICBTdG9uZSA9IDAsXG4gICAgU2FuZCxcbiAgICBDb2JibGUsXG4gICAgV29vZCxcbiAgICBCcmljayxcbiAgICBTbW9vdGhTdG9uZUJyaWNrLFxuICAgIFF1YXJ0eixcbiAgICBOZXRoZXJCcmlja1xufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBTdG9uZVNsYWIgZXh0ZW5kcyBTb2xpZCB7XG4gICAgcHVibGljIGNvbnN0cnVjdG9yKG5hbWUgPSAnbWluZWNyYWZ0OnN0b25lX3NsYWInLCB0eXBlOiBTbGFiVHlwZSA9IFNsYWJUeXBlLlN0b25lKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWUsXG4gICAgICAgICAgICBpZDogQmxvY2tJZHNUeXBlLlN0b25lU2xhYixcbiAgICAgICAgICAgIGhhcmRuZXNzOiAyXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLm1ldGEgPSB0eXBlO1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJTbGFiVHlwZSJdLCJtYXBwaW5ncyI6Ijs7O0FBR1ksSUFBQSxRQUFBLHFCQUFBQSxTQUFMLEtBQUE7QUFDSCxFQUFBQSxTQUFBQSxDQUFBQSxTQUFBQSxDQUFBLFdBQVEsQ0FBUixDQUFBLEdBQUEsT0FBQTtBQUNBLEVBQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsTUFBQSxDQUFBLEdBQUEsQ0FBQSxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsUUFBQSxDQUFBLEdBQUEsQ0FBQSxDQUFBLEdBQUEsUUFBQTtBQUNBLEVBQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsTUFBQSxDQUFBLEdBQUEsQ0FBQSxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsT0FBQSxDQUFBLEdBQUEsQ0FBQSxDQUFBLEdBQUEsT0FBQTtBQUNBLEVBQUFBLFNBQUEsQ0FBQSxTQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLENBQUEsQ0FBQSxHQUFBLGtCQUFBO0FBQ0EsRUFBQUEsU0FBQSxDQUFBLFNBQUEsQ0FBQSxRQUFBLENBQUEsR0FBQSxDQUFBLENBQUEsR0FBQSxRQUFBO0FBQ0EsRUFBQUEsU0FBQSxDQUFBLFNBQUEsQ0FBQSxhQUFBLENBQUEsR0FBQSxDQUFBLENBQUEsR0FBQSxhQUFBO0FBUlEsRUFBQUEsT0FBQUEsU0FBQUE7QUFBQSxDQUFBLEVBQUEsUUFBQSxJQUFBLEVBQUE7QUFXWixNQUFxQixrQkFBa0IsS0FBTSxDQUFBO0FBQUEsRUFDbEMsV0FBWSxDQUFBLElBQUEsR0FBTyxzQkFBd0IsRUFBQSxJQUFBLEdBQWlCLENBQWdCLGNBQUE7QUFDL0UsSUFBTSxLQUFBLENBQUE7QUFBQSxNQUNGLElBQUE7QUFBQSxNQUNBLElBQUksWUFBYSxDQUFBLFNBQUE7QUFBQSxNQUNqQixRQUFVLEVBQUE7QUFBQSxLQUNiLENBQUE7QUFDRCxJQUFBLElBQUEsQ0FBSyxJQUFPLEdBQUEsSUFBQTtBQUFBO0FBRXBCOzs7OyJ9