UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

41 lines (40 loc) 3.81 kB
import { BlockIdsType } from "../BlockIdsType.es.js"; import { BlockToolType } from "../BlockToolType.es.js"; import { Solid } from "../Solid.es.js"; //#region src/block/blocks/WhiteWool.ts var WoolColorType = /* @__PURE__ */ function(WoolColorType) { WoolColorType[WoolColorType["White"] = 0] = "White"; WoolColorType[WoolColorType["Orange"] = 1] = "Orange"; WoolColorType[WoolColorType["Magenta"] = 2] = "Magenta"; WoolColorType[WoolColorType["LightBlue"] = 3] = "LightBlue"; WoolColorType[WoolColorType["Yellow"] = 4] = "Yellow"; WoolColorType[WoolColorType["Lime"] = 5] = "Lime"; WoolColorType[WoolColorType["Pink"] = 6] = "Pink"; WoolColorType[WoolColorType["Gray"] = 7] = "Gray"; WoolColorType[WoolColorType["LightGray"] = 8] = "LightGray"; WoolColorType[WoolColorType["Cyan"] = 9] = "Cyan"; WoolColorType[WoolColorType["Purple"] = 10] = "Purple"; WoolColorType[WoolColorType["Blue"] = 11] = "Blue"; WoolColorType[WoolColorType["Brown"] = 12] = "Brown"; WoolColorType[WoolColorType["Green"] = 13] = "Green"; WoolColorType[WoolColorType["Red"] = 14] = "Red"; WoolColorType[WoolColorType["Black"] = 15] = "Black"; return WoolColorType; }({}); var WhiteWool = class extends Solid { constructor(name = "minecraft:white_wool", type = 0) { super({ name, parentName: "minecraft:wool", id: BlockIdsType.Wool, hardness: .8 }); this.meta = type; } getToolType() { return [BlockToolType.None, BlockToolType.Shears]; } }; //#endregion export { WoolColorType, WhiteWool as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2hpdGVXb29sLmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvV2hpdGVXb29sLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrSWRzVHlwZSB9IGZyb20gJy4uL0Jsb2NrSWRzVHlwZSc7XG5pbXBvcnQgeyBCbG9ja1Rvb2xUeXBlIH0gZnJvbSAnLi4vQmxvY2tUb29sVHlwZSc7XG5pbXBvcnQgeyBTb2xpZCB9IGZyb20gJy4uL1NvbGlkJztcblxuZXhwb3J0IGVudW0gV29vbENvbG9yVHlwZSB7XG4gICAgV2hpdGUgPSAwLFxuICAgIE9yYW5nZSA9IDEsXG4gICAgTWFnZW50YSA9IDIsXG4gICAgTGlnaHRCbHVlID0gMyxcbiAgICBZZWxsb3cgPSA0LFxuICAgIExpbWUgPSA1LFxuICAgIFBpbmsgPSA2LFxuICAgIEdyYXkgPSA3LFxuICAgIExpZ2h0R3JheSA9IDgsXG4gICAgQ3lhbiA9IDksXG4gICAgUHVycGxlID0gMTAsXG4gICAgQmx1ZSA9IDExLFxuICAgIEJyb3duID0gMTIsXG4gICAgR3JlZW4gPSAxMyxcbiAgICBSZWQgPSAxNCxcbiAgICBCbGFjayA9IDE1XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFdoaXRlV29vbCBleHRlbmRzIFNvbGlkIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IobmFtZSA9ICdtaW5lY3JhZnQ6d2hpdGVfd29vbCcsIHR5cGU6IFdvb2xDb2xvclR5cGUgPSBXb29sQ29sb3JUeXBlLldoaXRlKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWUsXG4gICAgICAgICAgICBwYXJlbnROYW1lOiAnbWluZWNyYWZ0Ondvb2wnLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5Xb29sLFxuICAgICAgICAgICAgaGFyZG5lc3M6IDAuOFxuICAgICAgICB9KTtcbiAgICAgICAgdGhpcy5tZXRhID0gdHlwZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5Ob25lLCBCbG9ja1Rvb2xUeXBlLlNoZWFyc107XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7O0FBSUEsSUFBWSxnQkFBTCx5QkFBQSxlQUFBO0NBQ0gsY0FBQSxjQUFBLFdBQUEsS0FBQTtDQUNBLGNBQUEsY0FBQSxZQUFBLEtBQUE7Q0FDQSxjQUFBLGNBQUEsYUFBQSxLQUFBO0NBQ0EsY0FBQSxjQUFBLGVBQUEsS0FBQTtDQUNBLGNBQUEsY0FBQSxZQUFBLEtBQUE7Q0FDQSxjQUFBLGNBQUEsVUFBQSxLQUFBO0NBQ0EsY0FBQSxjQUFBLFVBQUEsS0FBQTtDQUNBLGNBQUEsY0FBQSxVQUFBLEtBQUE7Q0FDQSxjQUFBLGNBQUEsZUFBQSxLQUFBO0NBQ0EsY0FBQSxjQUFBLFVBQUEsS0FBQTtDQUNBLGNBQUEsY0FBQSxZQUFBLE1BQUE7Q0FDQSxjQUFBLGNBQUEsVUFBQSxNQUFBO0NBQ0EsY0FBQSxjQUFBLFdBQUEsTUFBQTtDQUNBLGNBQUEsY0FBQSxXQUFBLE1BQUE7Q0FDQSxjQUFBLGNBQUEsU0FBQSxNQUFBO0NBQ0EsY0FBQSxjQUFBLFdBQUEsTUFBQTs7QUFDSixFQUFBLENBQUEsQ0FBQTtBQUVBLElBQXFCLFlBQXJCLGNBQXVDLE1BQU07Q0FDekMsWUFBbUIsT0FBTyx3QkFBd0IsT0FBQSxHQUEyQztFQUN6RixNQUFNO0dBQ0Y7R0FDQSxZQUFZO0dBQ1osSUFBSSxhQUFhO0dBQ2pCLFVBQVU7RUFDZCxDQUFDO0VBQ0QsS0FBSyxPQUFPO0NBQ2hCO0NBRUEsY0FBcUI7RUFDakIsT0FBTyxDQUFDLGNBQWMsTUFBTSxjQUFjLE1BQU07Q0FDcEQ7QUFDSiJ9