UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

50 lines (49 loc) 4.42 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const require_block_BlockIdsType = require("../BlockIdsType.cjs.cjs"); const require_block_BlockToolType = require("../BlockToolType.cjs.cjs"); const require_block_Solid = require("../Solid.cjs.cjs"); //#region src/block/blocks/WhiteConcrete.ts /** * Concrete color variations. */ var ConcreteColorType = /* @__PURE__ */ function(ConcreteColorType) { ConcreteColorType[ConcreteColorType["White"] = 0] = "White"; ConcreteColorType[ConcreteColorType["Orange"] = 1] = "Orange"; ConcreteColorType[ConcreteColorType["Magenta"] = 2] = "Magenta"; ConcreteColorType[ConcreteColorType["LightBlue"] = 3] = "LightBlue"; ConcreteColorType[ConcreteColorType["Yellow"] = 4] = "Yellow"; ConcreteColorType[ConcreteColorType["Lime"] = 5] = "Lime"; ConcreteColorType[ConcreteColorType["Pink"] = 6] = "Pink"; ConcreteColorType[ConcreteColorType["Gray"] = 7] = "Gray"; ConcreteColorType[ConcreteColorType["LightGray"] = 8] = "LightGray"; ConcreteColorType[ConcreteColorType["Cyan"] = 9] = "Cyan"; ConcreteColorType[ConcreteColorType["Purple"] = 10] = "Purple"; ConcreteColorType[ConcreteColorType["Blue"] = 11] = "Blue"; ConcreteColorType[ConcreteColorType["Brown"] = 12] = "Brown"; ConcreteColorType[ConcreteColorType["Green"] = 13] = "Green"; ConcreteColorType[ConcreteColorType["Red"] = 14] = "Red"; ConcreteColorType[ConcreteColorType["Black"] = 15] = "Black"; return ConcreteColorType; }({}); var WhiteConcrete = class extends require_block_Solid.Solid { constructor(name = "minecraft:white_concrete", type = 0) { super({ name, parentName: "minecraft:concrete", id: require_block_BlockIdsType.BlockIdsType.Concrete, hardness: 1.8 }); this.meta = type; } getToolType() { return [require_block_BlockToolType.BlockToolType.Pickaxe]; } }; //#endregion exports.ConcreteColorType = ConcreteColorType; exports.default = WhiteConcrete; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2hpdGVDb25jcmV0ZS5janMuY2pzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvV2hpdGVDb25jcmV0ZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IHsgQmxvY2tUb29sVHlwZSB9IGZyb20gJy4uL0Jsb2NrVG9vbFR5cGUnO1xuaW1wb3J0IHsgU29saWQgfSBmcm9tICcuLi9Tb2xpZCc7XG5cbi8qKlxuICogQ29uY3JldGUgY29sb3IgdmFyaWF0aW9ucy5cbiAqL1xuZXhwb3J0IGVudW0gQ29uY3JldGVDb2xvclR5cGUge1xuICAgIFdoaXRlID0gMCxcbiAgICBPcmFuZ2UgPSAxLFxuICAgIE1hZ2VudGEgPSAyLFxuICAgIExpZ2h0Qmx1ZSA9IDMsXG4gICAgWWVsbG93ID0gNCxcbiAgICBMaW1lID0gNSxcbiAgICBQaW5rID0gNixcbiAgICBHcmF5ID0gNyxcbiAgICBMaWdodEdyYXkgPSA4LFxuICAgIEN5YW4gPSA5LFxuICAgIFB1cnBsZSA9IDEwLFxuICAgIEJsdWUgPSAxMSxcbiAgICBCcm93biA9IDEyLFxuICAgIEdyZWVuID0gMTMsXG4gICAgUmVkID0gMTQsXG4gICAgQmxhY2sgPSAxNVxufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBXaGl0ZUNvbmNyZXRlIGV4dGVuZHMgU29saWQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcihuYW1lID0gJ21pbmVjcmFmdDp3aGl0ZV9jb25jcmV0ZScsIHR5cGU6IENvbmNyZXRlQ29sb3JUeXBlID0gQ29uY3JldGVDb2xvclR5cGUuV2hpdGUpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZSxcbiAgICAgICAgICAgIHBhcmVudE5hbWU6ICdtaW5lY3JhZnQ6Y29uY3JldGUnLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5Db25jcmV0ZSxcbiAgICAgICAgICAgIGhhcmRuZXNzOiAxLjhcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMubWV0YSA9IHR5cGU7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFRvb2xUeXBlKCkge1xuICAgICAgICByZXR1cm4gW0Jsb2NrVG9vbFR5cGUuUGlja2F4ZV07XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUFPQSxJQUFZLG9CQUFMLHlCQUFBLG1CQUFBO0NBQ0gsa0JBQUEsa0JBQUEsV0FBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsWUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsYUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsZUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsWUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsVUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsVUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsVUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsZUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsVUFBQSxLQUFBO0NBQ0Esa0JBQUEsa0JBQUEsWUFBQSxNQUFBO0NBQ0Esa0JBQUEsa0JBQUEsVUFBQSxNQUFBO0NBQ0Esa0JBQUEsa0JBQUEsV0FBQSxNQUFBO0NBQ0Esa0JBQUEsa0JBQUEsV0FBQSxNQUFBO0NBQ0Esa0JBQUEsa0JBQUEsU0FBQSxNQUFBO0NBQ0Esa0JBQUEsa0JBQUEsV0FBQSxNQUFBOztBQUNKLEVBQUEsQ0FBQSxDQUFBO0FBRUEsSUFBcUIsZ0JBQXJCLGNBQTJDLG9CQUFBLE1BQU07Q0FDN0MsWUFBbUIsT0FBTyw0QkFBNEIsT0FBQSxHQUFtRDtFQUNyRyxNQUFNO0dBQ0Y7R0FDQSxZQUFZO0dBQ1osSUFBSSwyQkFBQSxhQUFhO0dBQ2pCLFVBQVU7RUFDZCxDQUFDO0VBQ0QsS0FBSyxPQUFPO0NBQ2hCO0NBRUEsY0FBcUI7RUFDakIsT0FBTyxDQUFDLDRCQUFBLGNBQWMsT0FBTztDQUNqQztBQUNKIn0=