@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
41 lines (40 loc) • 4.42 kB
JavaScript
import { BlockIdsType } from "../BlockIdsType.es.js";
import { BlockToolType } from "../BlockToolType.es.js";
import { Solid } from "../Solid.es.js";
//#region src/block/blocks/WhiteConcretePowder.ts
var ConcretePowderColorType = /* @__PURE__ */ function(ConcretePowderColorType) {
ConcretePowderColorType[ConcretePowderColorType["White"] = 0] = "White";
ConcretePowderColorType[ConcretePowderColorType["Orange"] = 1] = "Orange";
ConcretePowderColorType[ConcretePowderColorType["Magenta"] = 2] = "Magenta";
ConcretePowderColorType[ConcretePowderColorType["LightBlue"] = 3] = "LightBlue";
ConcretePowderColorType[ConcretePowderColorType["Yellow"] = 4] = "Yellow";
ConcretePowderColorType[ConcretePowderColorType["Lime"] = 5] = "Lime";
ConcretePowderColorType[ConcretePowderColorType["Pink"] = 6] = "Pink";
ConcretePowderColorType[ConcretePowderColorType["Gray"] = 7] = "Gray";
ConcretePowderColorType[ConcretePowderColorType["LightGray"] = 8] = "LightGray";
ConcretePowderColorType[ConcretePowderColorType["Cyan"] = 9] = "Cyan";
ConcretePowderColorType[ConcretePowderColorType["Purple"] = 10] = "Purple";
ConcretePowderColorType[ConcretePowderColorType["Blue"] = 11] = "Blue";
ConcretePowderColorType[ConcretePowderColorType["Brown"] = 12] = "Brown";
ConcretePowderColorType[ConcretePowderColorType["Green"] = 13] = "Green";
ConcretePowderColorType[ConcretePowderColorType["Red"] = 14] = "Red";
ConcretePowderColorType[ConcretePowderColorType["Black"] = 15] = "Black";
return ConcretePowderColorType;
}({});
var WhiteConcretePowder = class extends Solid {
constructor(name = "minecraft:white_concrete_powder", type = 0) {
super({
name,
parentName: "minecraft:concretePowder",
id: BlockIdsType.ConcretePowder,
hardness: .5
});
this.meta = type;
}
getToolType() {
return [BlockToolType.None, BlockToolType.Shovel];
}
};
//#endregion
export { ConcretePowderColorType, WhiteConcretePowder as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2hpdGVDb25jcmV0ZVBvd2Rlci5lcy5qcyIsIm5hbWVzIjpbXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL1doaXRlQ29uY3JldGVQb3dkZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tJZHNUeXBlIH0gZnJvbSAnLi4vQmxvY2tJZHNUeXBlJztcbmltcG9ydCB7IEJsb2NrVG9vbFR5cGUgfSBmcm9tICcuLi9CbG9ja1Rvb2xUeXBlJztcbmltcG9ydCB7IFNvbGlkIH0gZnJvbSAnLi4vU29saWQnO1xuXG5leHBvcnQgZW51bSBDb25jcmV0ZVBvd2RlckNvbG9yVHlwZSB7XG4gICAgV2hpdGUgPSAwLFxuICAgIE9yYW5nZSA9IDEsXG4gICAgTWFnZW50YSA9IDIsXG4gICAgTGlnaHRCbHVlID0gMyxcbiAgICBZZWxsb3cgPSA0LFxuICAgIExpbWUgPSA1LFxuICAgIFBpbmsgPSA2LFxuICAgIEdyYXkgPSA3LFxuICAgIExpZ2h0R3JheSA9IDgsXG4gICAgQ3lhbiA9IDksXG4gICAgUHVycGxlID0gMTAsXG4gICAgQmx1ZSA9IDExLFxuICAgIEJyb3duID0gMTIsXG4gICAgR3JlZW4gPSAxMyxcbiAgICBSZWQgPSAxNCxcbiAgICBCbGFjayA9IDE1XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFdoaXRlQ29uY3JldGVQb3dkZXIgZXh0ZW5kcyBTb2xpZCB7XG4gICAgcHVibGljIGNvbnN0cnVjdG9yKFxuICAgICAgICBuYW1lID0gJ21pbmVjcmFmdDp3aGl0ZV9jb25jcmV0ZV9wb3dkZXInLFxuICAgICAgICB0eXBlOiBDb25jcmV0ZVBvd2RlckNvbG9yVHlwZSA9IENvbmNyZXRlUG93ZGVyQ29sb3JUeXBlLldoaXRlXG4gICAgKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWUsXG4gICAgICAgICAgICBwYXJlbnROYW1lOiAnbWluZWNyYWZ0OmNvbmNyZXRlUG93ZGVyJyxcbiAgICAgICAgICAgIGlkOiBCbG9ja0lkc1R5cGUuQ29uY3JldGVQb3dkZXIsXG4gICAgICAgICAgICBoYXJkbmVzczogMC41XG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLm1ldGEgPSB0eXBlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIFtCbG9ja1Rvb2xUeXBlLk5vbmUsIEJsb2NrVG9vbFR5cGUuU2hvdmVsXTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7QUFJQSxJQUFZLDBCQUFMLHlCQUFBLHlCQUFBO0NBQ0gsd0JBQUEsd0JBQUEsV0FBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsWUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsYUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsZUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsWUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsVUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsVUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsVUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsZUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsVUFBQSxLQUFBO0NBQ0Esd0JBQUEsd0JBQUEsWUFBQSxNQUFBO0NBQ0Esd0JBQUEsd0JBQUEsVUFBQSxNQUFBO0NBQ0Esd0JBQUEsd0JBQUEsV0FBQSxNQUFBO0NBQ0Esd0JBQUEsd0JBQUEsV0FBQSxNQUFBO0NBQ0Esd0JBQUEsd0JBQUEsU0FBQSxNQUFBO0NBQ0Esd0JBQUEsd0JBQUEsV0FBQSxNQUFBOztBQUNKLEVBQUEsQ0FBQSxDQUFBO0FBRUEsSUFBcUIsc0JBQXJCLGNBQWlELE1BQU07Q0FDbkQsWUFDSSxPQUFPLG1DQUNQLE9BQUEsR0FDRjtFQUNFLE1BQU07R0FDRjtHQUNBLFlBQVk7R0FDWixJQUFJLGFBQWE7R0FDakIsVUFBVTtFQUNkLENBQUM7RUFDRCxLQUFLLE9BQU87Q0FDaEI7Q0FFQSxjQUFxQjtFQUNqQixPQUFPLENBQUMsY0FBYyxNQUFNLGNBQWMsTUFBTTtDQUNwRDtBQUNKIn0=