@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
26 lines (23 loc) • 2.08 kB
JavaScript
import { BlockToolType } from '../../block/BlockToolType.es.js';
import { ItemIdsType } from '../ItemIdsType.es.js';
import { ItemTieredToolType } from '../ItemTieredToolType.es.js';
import { TieredTool } from '../TieredTool.es.js';
class GoldenPickaxe extends TieredTool {
constructor() {
super(
{
name: "minecraft:golden_pickaxe",
id: ItemIdsType.GoldenPickaxe
},
ItemTieredToolType.Gold
);
}
getMaxDurability() {
return 33;
}
getToolType() {
return BlockToolType.Pickaxe;
}
}
export { GoldenPickaxe as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiR29sZGVuUGlja2F4ZS5lcy5qcyIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2l0ZW0vaXRlbXMvR29sZGVuUGlja2F4ZS50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBCbG9ja1Rvb2xUeXBlIH0gZnJvbSAnLi4vLi4vYmxvY2svQmxvY2tUb29sVHlwZSc7XG5pbXBvcnQgeyBJdGVtSWRzVHlwZSB9IGZyb20gJy4uL0l0ZW1JZHNUeXBlJztcbmltcG9ydCB7IEl0ZW1UaWVyZWRUb29sVHlwZSB9IGZyb20gJy4uL0l0ZW1UaWVyZWRUb29sVHlwZSc7XG5pbXBvcnQgeyBUaWVyZWRUb29sIH0gZnJvbSAnLi4vVGllcmVkVG9vbCc7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIEdvbGRlblBpY2theGUgZXh0ZW5kcyBUaWVyZWRUb29sIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6Z29sZGVuX3BpY2theGUnLFxuICAgICAgICAgICAgICAgIGlkOiBJdGVtSWRzVHlwZS5Hb2xkZW5QaWNrYXhlXG4gICAgICAgICAgICB9LFxuICAgICAgICAgICAgSXRlbVRpZXJlZFRvb2xUeXBlLkdvbGRcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0TWF4RHVyYWJpbGl0eSgpIHtcbiAgICAgICAgcmV0dXJuIDMzO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIEJsb2NrVG9vbFR5cGUuUGlja2F4ZTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxNQUFxQixzQkFBc0IsVUFBVyxDQUFBO0FBQUEsRUFDM0MsV0FBYyxHQUFBO0FBQ2pCLElBQUEsS0FBQTtBQUFBLE1BQ0k7QUFBQSxRQUNJLElBQU0sRUFBQSwwQkFBQTtBQUFBLFFBQ04sSUFBSSxXQUFZLENBQUE7QUFBQSxPQUNwQjtBQUFBLE1BQ0Esa0JBQW1CLENBQUE7QUFBQSxLQUN2QjtBQUFBO0FBQ0osRUFFTyxnQkFBbUIsR0FBQTtBQUN0QixJQUFPLE9BQUEsRUFBQTtBQUFBO0FBQ1gsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBQSxPQUFPLGFBQWMsQ0FBQSxPQUFBO0FBQUE7QUFFN0I7Ozs7In0=