@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
46 lines (41 loc) • 5.81 kB
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: 'Module' } });
const block_BlockIdsType = require('../BlockIdsType.cjs.cjs');
const block_BlockToolType = require('../BlockToolType.cjs.cjs');
const block_Solid = require('../Solid.cjs.cjs');
var ConcretePowderColorType = /* @__PURE__ */ ((ConcretePowderColorType2) => {
ConcretePowderColorType2[ConcretePowderColorType2["White"] = 0] = "White";
ConcretePowderColorType2[ConcretePowderColorType2["Orange"] = 1] = "Orange";
ConcretePowderColorType2[ConcretePowderColorType2["Magenta"] = 2] = "Magenta";
ConcretePowderColorType2[ConcretePowderColorType2["LightBlue"] = 3] = "LightBlue";
ConcretePowderColorType2[ConcretePowderColorType2["Yellow"] = 4] = "Yellow";
ConcretePowderColorType2[ConcretePowderColorType2["Lime"] = 5] = "Lime";
ConcretePowderColorType2[ConcretePowderColorType2["Pink"] = 6] = "Pink";
ConcretePowderColorType2[ConcretePowderColorType2["Gray"] = 7] = "Gray";
ConcretePowderColorType2[ConcretePowderColorType2["LightGray"] = 8] = "LightGray";
ConcretePowderColorType2[ConcretePowderColorType2["Cyan"] = 9] = "Cyan";
ConcretePowderColorType2[ConcretePowderColorType2["Purple"] = 10] = "Purple";
ConcretePowderColorType2[ConcretePowderColorType2["Blue"] = 11] = "Blue";
ConcretePowderColorType2[ConcretePowderColorType2["Brown"] = 12] = "Brown";
ConcretePowderColorType2[ConcretePowderColorType2["Green"] = 13] = "Green";
ConcretePowderColorType2[ConcretePowderColorType2["Red"] = 14] = "Red";
ConcretePowderColorType2[ConcretePowderColorType2["Black"] = 15] = "Black";
return ConcretePowderColorType2;
})(ConcretePowderColorType || {});
class WhiteConcretePowder extends block_Solid.Solid {
constructor(name = "minecraft:white_concrete_powder", type = 0 /* White */) {
super({
name,
parentName: "minecraft:concretePowder",
id: block_BlockIdsType.BlockIdsType.ConcretePowder,
hardness: 0.5
});
this.meta = type;
}
getToolType() {
return [block_BlockToolType.BlockToolType.None, block_BlockToolType.BlockToolType.Shovel];
}
}
exports.ConcretePowderColorType = ConcretePowderColorType;
exports.default = WhiteConcretePowder;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiV2hpdGVDb25jcmV0ZVBvd2Rlci5janMuY2pzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvYmxvY2svYmxvY2tzL1doaXRlQ29uY3JldGVQb3dkZXIudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tJZHNUeXBlIH0gZnJvbSAnLi4vQmxvY2tJZHNUeXBlJztcbmltcG9ydCB7IEJsb2NrVG9vbFR5cGUgfSBmcm9tICcuLi9CbG9ja1Rvb2xUeXBlJztcbmltcG9ydCB7IFNvbGlkIH0gZnJvbSAnLi4vU29saWQnO1xuXG5leHBvcnQgZW51bSBDb25jcmV0ZVBvd2RlckNvbG9yVHlwZSB7XG4gICAgV2hpdGUgPSAwLFxuICAgIE9yYW5nZSA9IDEsXG4gICAgTWFnZW50YSA9IDIsXG4gICAgTGlnaHRCbHVlID0gMyxcbiAgICBZZWxsb3cgPSA0LFxuICAgIExpbWUgPSA1LFxuICAgIFBpbmsgPSA2LFxuICAgIEdyYXkgPSA3LFxuICAgIExpZ2h0R3JheSA9IDgsXG4gICAgQ3lhbiA9IDksXG4gICAgUHVycGxlID0gMTAsXG4gICAgQmx1ZSA9IDExLFxuICAgIEJyb3duID0gMTIsXG4gICAgR3JlZW4gPSAxMyxcbiAgICBSZWQgPSAxNCxcbiAgICBCbGFjayA9IDE1XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFdoaXRlQ29uY3JldGVQb3dkZXIgZXh0ZW5kcyBTb2xpZCB7XG4gICAgcHVibGljIGNvbnN0cnVjdG9yKFxuICAgICAgICBuYW1lID0gJ21pbmVjcmFmdDp3aGl0ZV9jb25jcmV0ZV9wb3dkZXInLFxuICAgICAgICB0eXBlOiBDb25jcmV0ZVBvd2RlckNvbG9yVHlwZSA9IENvbmNyZXRlUG93ZGVyQ29sb3JUeXBlLldoaXRlXG4gICAgKSB7XG4gICAgICAgIHN1cGVyKHtcbiAgICAgICAgICAgIG5hbWUsXG4gICAgICAgICAgICBwYXJlbnROYW1lOiAnbWluZWNyYWZ0OmNvbmNyZXRlUG93ZGVyJyxcbiAgICAgICAgICAgIGlkOiBCbG9ja0lkc1R5cGUuQ29uY3JldGVQb3dkZXIsXG4gICAgICAgICAgICBoYXJkbmVzczogMC41XG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLm1ldGEgPSB0eXBlO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIFtCbG9ja1Rvb2xUeXBlLk5vbmUsIEJsb2NrVG9vbFR5cGUuU2hvdmVsXTtcbiAgICB9XG59XG4iXSwibmFtZXMiOlsiQ29uY3JldGVQb3dkZXJDb2xvclR5cGUiLCJTb2xpZCIsIkJsb2NrSWRzVHlwZSIsIkJsb2NrVG9vbFR5cGUiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBSVksSUFBQSx1QkFBQSxxQkFBQUEsd0JBQUwsS0FBQTtBQUNILEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxXQUFRLENBQVIsQ0FBQSxHQUFBLE9BQUE7QUFDQSxFQUFBQSx3QkFBQUEsQ0FBQUEsd0JBQUFBLENBQUEsWUFBUyxDQUFULENBQUEsR0FBQSxRQUFBO0FBQ0EsRUFBQUEsd0JBQUFBLENBQUFBLHdCQUFBQSxDQUFBLGFBQVUsQ0FBVixDQUFBLEdBQUEsU0FBQTtBQUNBLEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxlQUFZLENBQVosQ0FBQSxHQUFBLFdBQUE7QUFDQSxFQUFBQSx3QkFBQUEsQ0FBQUEsd0JBQUFBLENBQUEsWUFBUyxDQUFULENBQUEsR0FBQSxRQUFBO0FBQ0EsRUFBQUEsd0JBQUFBLENBQUFBLHdCQUFBQSxDQUFBLFVBQU8sQ0FBUCxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxVQUFPLENBQVAsQ0FBQSxHQUFBLE1BQUE7QUFDQSxFQUFBQSx3QkFBQUEsQ0FBQUEsd0JBQUFBLENBQUEsVUFBTyxDQUFQLENBQUEsR0FBQSxNQUFBO0FBQ0EsRUFBQUEsd0JBQUFBLENBQUFBLHdCQUFBQSxDQUFBLGVBQVksQ0FBWixDQUFBLEdBQUEsV0FBQTtBQUNBLEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxVQUFPLENBQVAsQ0FBQSxHQUFBLE1BQUE7QUFDQSxFQUFBQSx3QkFBQUEsQ0FBQUEsd0JBQUFBLENBQUEsWUFBUyxFQUFULENBQUEsR0FBQSxRQUFBO0FBQ0EsRUFBQUEsd0JBQUFBLENBQUFBLHdCQUFBQSxDQUFBLFVBQU8sRUFBUCxDQUFBLEdBQUEsTUFBQTtBQUNBLEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxXQUFRLEVBQVIsQ0FBQSxHQUFBLE9BQUE7QUFDQSxFQUFBQSx3QkFBQUEsQ0FBQUEsd0JBQUFBLENBQUEsV0FBUSxFQUFSLENBQUEsR0FBQSxPQUFBO0FBQ0EsRUFBQUEsd0JBQUFBLENBQUFBLHdCQUFBQSxDQUFBLFNBQU0sRUFBTixDQUFBLEdBQUEsS0FBQTtBQUNBLEVBQUFBLHdCQUFBQSxDQUFBQSx3QkFBQUEsQ0FBQSxXQUFRLEVBQVIsQ0FBQSxHQUFBLE9BQUE7QUFoQlEsRUFBQUEsT0FBQUEsd0JBQUFBO0FBQUEsQ0FBQSxFQUFBLHVCQUFBLElBQUEsRUFBQTtBQW1CWixNQUFxQiw0QkFBNEJDLGlCQUFNLENBQUE7QUFBQSxFQUM1QyxXQUNILENBQUEsSUFBQSxHQUFPLGlDQUNQLEVBQUEsSUFBQSxHQUFnQyxDQUNsQyxjQUFBO0FBQ0UsSUFBTSxLQUFBLENBQUE7QUFBQSxNQUNGLElBQUE7QUFBQSxNQUNBLFVBQVksRUFBQSwwQkFBQTtBQUFBLE1BQ1osSUFBSUMsK0JBQWEsQ0FBQSxjQUFBO0FBQUEsTUFDakIsUUFBVSxFQUFBO0FBQUEsS0FDYixDQUFBO0FBQ0QsSUFBQSxJQUFBLENBQUssSUFBTyxHQUFBLElBQUE7QUFBQTtBQUNoQixFQUVPLFdBQWMsR0FBQTtBQUNqQixJQUFBLE9BQU8sQ0FBQ0MsaUNBQUEsQ0FBYyxJQUFNLEVBQUFBLGlDQUFBLENBQWMsTUFBTSxDQUFBO0FBQUE7QUFFeEQ7Ozs7OyJ9