@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
26 lines (25 loc) • 1.81 kB
JavaScript
import { BlockIdsType } from "../BlockIdsType.es.js";
import { BlockToolType } from "../BlockToolType.es.js";
import { Solid } from "../Solid.es.js";
//#region src/block/blocks/Ice.ts
var Ice = class extends Solid {
constructor() {
super({
name: "minecraft:ice",
id: BlockIdsType.Ice,
hardness: .5
});
}
isTransparent() {
return true;
}
getToolType() {
return [BlockToolType.None, BlockToolType.Pickaxe];
}
isAffectedBySilkTouch() {
return true;
}
};
//#endregion
export { Ice as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSWNlLmVzLmpzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9ibG9jay9ibG9ja3MvSWNlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrSWRzVHlwZSB9IGZyb20gJy4uL0Jsb2NrSWRzVHlwZSc7XG5pbXBvcnQgeyBCbG9ja1Rvb2xUeXBlIH0gZnJvbSAnLi4vQmxvY2tUb29sVHlwZSc7XG5pbXBvcnQgeyBTb2xpZCB9IGZyb20gJy4uL1NvbGlkJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSWNlIGV4dGVuZHMgU29saWQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDppY2UnLFxuICAgICAgICAgICAgaWQ6IEJsb2NrSWRzVHlwZS5JY2UsXG4gICAgICAgICAgICBoYXJkbmVzczogMC41XG4gICAgICAgIH0pO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc1RyYW5zcGFyZW50KCkge1xuICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5Ob25lLCBCbG9ja1Rvb2xUeXBlLlBpY2theGVdO1xuICAgIH1cblxuICAgIHB1YmxpYyBpc0FmZmVjdGVkQnlTaWxrVG91Y2goKSB7XG4gICAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUlBLElBQXFCLE1BQXJCLGNBQWlDLE1BQU07Q0FDbkMsY0FBcUI7RUFDakIsTUFBTTtHQUNGLE1BQU07R0FDTixJQUFJLGFBQWE7R0FDakIsVUFBVTtFQUNkLENBQUM7Q0FDTDtDQUVBLGdCQUF1QjtFQUNuQixPQUFPO0NBQ1g7Q0FFQSxjQUFxQjtFQUNqQixPQUFPLENBQUMsY0FBYyxNQUFNLGNBQWMsT0FBTztDQUNyRDtDQUVBLHdCQUErQjtFQUMzQixPQUFPO0NBQ1g7QUFDSiJ9