@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
27 lines (26 loc) • 2.07 kB
JavaScript
import { BlockIdsType } from "../BlockIdsType.es.js";
import { BlockToolType } from "../BlockToolType.es.js";
import { ItemTieredToolType } from "../../item/ItemTieredToolType.es.js";
import { Solid } from "../Solid.es.js";
//#region src/block/blocks/Obsidian.ts
var Obsidian = class extends Solid {
constructor() {
super({
name: "minecraft:obsidian",
id: BlockIdsType.Obsidian,
hardness: 35
});
}
getToolType() {
return [BlockToolType.Pickaxe];
}
getToolHarvestLevel() {
return ItemTieredToolType.Diamond;
}
getBlastResistance() {
return 6e3;
}
};
//#endregion
export { Obsidian as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiT2JzaWRpYW4uZXMuanMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2Jsb2NrL2Jsb2Nrcy9PYnNpZGlhbi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja0lkc1R5cGUgfSBmcm9tICcuLi9CbG9ja0lkc1R5cGUnO1xuaW1wb3J0IHsgQmxvY2tUb29sVHlwZSB9IGZyb20gJy4uL0Jsb2NrVG9vbFR5cGUnO1xuaW1wb3J0IHsgSXRlbVRpZXJlZFRvb2xUeXBlIH0gZnJvbSAnLi4vLi4vaXRlbS9JdGVtVGllcmVkVG9vbFR5cGUnO1xuaW1wb3J0IHsgU29saWQgfSBmcm9tICcuLi9Tb2xpZCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIE9ic2lkaWFuIGV4dGVuZHMgU29saWQge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3RvcigpIHtcbiAgICAgICAgc3VwZXIoe1xuICAgICAgICAgICAgbmFtZTogJ21pbmVjcmFmdDpvYnNpZGlhbicsXG4gICAgICAgICAgICBpZDogQmxvY2tJZHNUeXBlLk9ic2lkaWFuLFxuICAgICAgICAgICAgaGFyZG5lc3M6IDM1IC8vIDUwIGluIEphdmEgRWRpdGlvblxuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbFR5cGUoKSB7XG4gICAgICAgIHJldHVybiBbQmxvY2tUb29sVHlwZS5QaWNrYXhlXTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0VG9vbEhhcnZlc3RMZXZlbCgpIHtcbiAgICAgICAgcmV0dXJuIEl0ZW1UaWVyZWRUb29sVHlwZS5EaWFtb25kO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRCbGFzdFJlc2lzdGFuY2UoKSB7XG4gICAgICAgIHJldHVybiA2MDAwO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxJQUFxQixXQUFyQixjQUFzQyxNQUFNO0NBQ3hDLGNBQXFCO0VBQ2pCLE1BQU07R0FDRixNQUFNO0dBQ04sSUFBSSxhQUFhO0dBQ2pCLFVBQVU7RUFDZCxDQUFDO0NBQ0w7Q0FFQSxjQUFxQjtFQUNqQixPQUFPLENBQUMsY0FBYyxPQUFPO0NBQ2pDO0NBRUEsc0JBQTZCO0VBQ3pCLE9BQU8sbUJBQW1CO0NBQzlCO0NBRUEscUJBQTRCO0VBQ3hCLE9BQU87Q0FDWDtBQUNKIn0=