@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
37 lines (34 loc) • 4.56 kB
JavaScript
import { BlockIdsType } from '../BlockIdsType.es.js';
import { Solid } from '../Solid.es.js';
var CarpetColorType = /* @__PURE__ */ ((CarpetColorType2) => {
CarpetColorType2[CarpetColorType2["White"] = 0] = "White";
CarpetColorType2[CarpetColorType2["Orange"] = 1] = "Orange";
CarpetColorType2[CarpetColorType2["Magenta"] = 2] = "Magenta";
CarpetColorType2[CarpetColorType2["LightBlue"] = 3] = "LightBlue";
CarpetColorType2[CarpetColorType2["Yellow"] = 4] = "Yellow";
CarpetColorType2[CarpetColorType2["Lime"] = 5] = "Lime";
CarpetColorType2[CarpetColorType2["Pink"] = 6] = "Pink";
CarpetColorType2[CarpetColorType2["Gray"] = 7] = "Gray";
CarpetColorType2[CarpetColorType2["LightGray"] = 8] = "LightGray";
CarpetColorType2[CarpetColorType2["Cyan"] = 9] = "Cyan";
CarpetColorType2[CarpetColorType2["Purple"] = 10] = "Purple";
CarpetColorType2[CarpetColorType2["Blue"] = 11] = "Blue";
CarpetColorType2[CarpetColorType2["Brown"] = 12] = "Brown";
CarpetColorType2[CarpetColorType2["Green"] = 13] = "Green";
CarpetColorType2[CarpetColorType2["Red"] = 14] = "Red";
CarpetColorType2[CarpetColorType2["Black"] = 15] = "Black";
return CarpetColorType2;
})(CarpetColorType || {});
class WhiteCarpet extends Solid {
constructor(name = "minecraft:white_carpet", type = 0 /* White */) {
super({
name,
parentName: "minecraft:carpet",
id: BlockIdsType.Carpet,
hardness: 0.1
});
this.meta = type;
}
}
export { CarpetColorType, WhiteCarpet as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2hpdGVDYXJwZXQuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvV2hpdGVDYXJwZXQudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tJZHNUeXBlIH0gZnJvbSAnLi4vQmxvY2tJZHNUeXBlJztcbmltcG9ydCB7IFNvbGlkIH0gZnJvbSAnLi4vU29saWQnO1xuXG5leHBvcnQgZW51bSBDYXJwZXRDb2xvclR5cGUge1xuICAgIFdoaXRlID0gMCxcbiAgICBPcmFuZ2UgPSAxLFxuICAgIE1hZ2VudGEgPSAyLFxuICAgIExpZ2h0Qmx1ZSA9IDMsXG4gICAgWWVsbG93ID0gNCxcbiAgICBMaW1lID0gNSxcbiAgICBQaW5rID0gNixcbiAgICBHcmF5ID0gNyxcbiAgICBMaWdodEdyYXkgPSA4LFxuICAgIEN5YW4gPSA5LFxuICAgIFB1cnBsZSA9IDEwLFxuICAgIEJsdWUgPSAxMSxcbiAgICBCcm93biA9IDEyLFxuICAgIEdyZWVuID0gMTMsXG4gICAgUmVkID0gMTQsXG4gICAgQmxhY2sgPSAxNVxufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBXaGl0ZUNhcnBldCBleHRlbmRzIFNvbGlkIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IobmFtZSA9ICdtaW5lY3JhZnQ6d2hpdGVfY2FycGV0JywgdHlwZTogQ2FycGV0Q29sb3JUeXBlID0gQ2FycGV0Q29sb3JUeXBlLldoaXRlKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWUsXG4gICAgICAgICAgICBwYXJlbnROYW1lOiAnbWluZWNyYWZ0OmNhcnBldCcsXG4gICAgICAgICAgICBpZDogQmxvY2tJZHNUeXBlLkNhcnBldCxcbiAgICAgICAgICAgIGhhcmRuZXNzOiAwLjFcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMubWV0YSA9IHR5cGU7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIkNhcnBldENvbG9yVHlwZSJdLCJtYXBwaW5ncyI6Ijs7O0FBR1ksSUFBQSxlQUFBLHFCQUFBQSxnQkFBTCxLQUFBO0FBQ0gsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLFdBQVEsQ0FBUixDQUFBLEdBQUEsT0FBQTtBQUNBLEVBQUFBLGdCQUFBQSxDQUFBQSxnQkFBQUEsQ0FBQSxZQUFTLENBQVQsQ0FBQSxHQUFBLFFBQUE7QUFDQSxFQUFBQSxnQkFBQUEsQ0FBQUEsZ0JBQUFBLENBQUEsYUFBVSxDQUFWLENBQUEsR0FBQSxTQUFBO0FBQ0EsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLGVBQVksQ0FBWixDQUFBLEdBQUEsV0FBQTtBQUNBLEVBQUFBLGdCQUFBQSxDQUFBQSxnQkFBQUEsQ0FBQSxZQUFTLENBQVQsQ0FBQSxHQUFBLFFBQUE7QUFDQSxFQUFBQSxnQkFBQUEsQ0FBQUEsZ0JBQUFBLENBQUEsVUFBTyxDQUFQLENBQUEsR0FBQSxNQUFBO0FBQ0EsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLFVBQU8sQ0FBUCxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLGdCQUFBQSxDQUFBQSxnQkFBQUEsQ0FBQSxVQUFPLENBQVAsQ0FBQSxHQUFBLE1BQUE7QUFDQSxFQUFBQSxnQkFBQUEsQ0FBQUEsZ0JBQUFBLENBQUEsZUFBWSxDQUFaLENBQUEsR0FBQSxXQUFBO0FBQ0EsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLFVBQU8sQ0FBUCxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLGdCQUFBQSxDQUFBQSxnQkFBQUEsQ0FBQSxZQUFTLEVBQVQsQ0FBQSxHQUFBLFFBQUE7QUFDQSxFQUFBQSxnQkFBQUEsQ0FBQUEsZ0JBQUFBLENBQUEsVUFBTyxFQUFQLENBQUEsR0FBQSxNQUFBO0FBQ0EsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLFdBQVEsRUFBUixDQUFBLEdBQUEsT0FBQTtBQUNBLEVBQUFBLGdCQUFBQSxDQUFBQSxnQkFBQUEsQ0FBQSxXQUFRLEVBQVIsQ0FBQSxHQUFBLE9BQUE7QUFDQSxFQUFBQSxnQkFBQUEsQ0FBQUEsZ0JBQUFBLENBQUEsU0FBTSxFQUFOLENBQUEsR0FBQSxLQUFBO0FBQ0EsRUFBQUEsZ0JBQUFBLENBQUFBLGdCQUFBQSxDQUFBLFdBQVEsRUFBUixDQUFBLEdBQUEsT0FBQTtBQWhCUSxFQUFBQSxPQUFBQSxnQkFBQUE7QUFBQSxDQUFBLEVBQUEsZUFBQSxJQUFBLEVBQUE7QUFtQlosTUFBcUIsb0JBQW9CLEtBQU0sQ0FBQTtBQUFBLEVBQ3BDLFdBQVksQ0FBQSxJQUFBLEdBQU8sd0JBQTBCLEVBQUEsSUFBQSxHQUF3QixDQUF1QixjQUFBO0FBQy9GLElBQU0sS0FBQSxDQUFBO0FBQUEsTUFDRixJQUFBO0FBQUEsTUFDQSxVQUFZLEVBQUEsa0JBQUE7QUFBQSxNQUNaLElBQUksWUFBYSxDQUFBLE1BQUE7QUFBQSxNQUNqQixRQUFVLEVBQUE7QUFBQSxLQUNiLENBQUE7QUFDRCxJQUFBLElBQUEsQ0FBSyxJQUFPLEdBQUEsSUFBQTtBQUFBO0FBRXBCOzs7OyJ9