UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

26 lines (23 loc) 2.07 kB
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 IronPickaxe extends TieredTool { constructor() { super( { name: "minecraft:iron_pickaxe", id: ItemIdsType.IronPickaxe }, ItemTieredToolType.Iron ); } getMaxDurability() { return 251; } getToolType() { return BlockToolType.Pickaxe; } } export { IronPickaxe as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiSXJvblBpY2theGUuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9pdGVtL2l0ZW1zL0lyb25QaWNrYXhlLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrVG9vbFR5cGUgfSBmcm9tICcuLi8uLi9ibG9jay9CbG9ja1Rvb2xUeXBlJztcbmltcG9ydCB7IEl0ZW1JZHNUeXBlIH0gZnJvbSAnLi4vSXRlbUlkc1R5cGUnO1xuaW1wb3J0IHsgSXRlbVRpZXJlZFRvb2xUeXBlIH0gZnJvbSAnLi4vSXRlbVRpZXJlZFRvb2xUeXBlJztcbmltcG9ydCB7IFRpZXJlZFRvb2wgfSBmcm9tICcuLi9UaWVyZWRUb29sJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSXJvblBpY2theGUgZXh0ZW5kcyBUaWVyZWRUb29sIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6aXJvbl9waWNrYXhlJyxcbiAgICAgICAgICAgICAgICBpZDogSXRlbUlkc1R5cGUuSXJvblBpY2theGVcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBJdGVtVGllcmVkVG9vbFR5cGUuSXJvblxuICAgICAgICApO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRNYXhEdXJhYmlsaXR5KCkge1xuICAgICAgICByZXR1cm4gMjUxO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIEJsb2NrVG9vbFR5cGUuUGlja2F4ZTtcbiAgICB9XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7QUFLQSxNQUFxQixvQkFBb0IsVUFBVyxDQUFBO0FBQUEsRUFDekMsV0FBYyxHQUFBO0FBQ2pCLElBQUEsS0FBQTtBQUFBLE1BQ0k7QUFBQSxRQUNJLElBQU0sRUFBQSx3QkFBQTtBQUFBLFFBQ04sSUFBSSxXQUFZLENBQUE7QUFBQSxPQUNwQjtBQUFBLE1BQ0Esa0JBQW1CLENBQUE7QUFBQSxLQUN2QjtBQUFBO0FBQ0osRUFFTyxnQkFBbUIsR0FBQTtBQUN0QixJQUFPLE9BQUEsR0FBQTtBQUFBO0FBQ1gsRUFFTyxXQUFjLEdBQUE7QUFDakIsSUFBQSxPQUFPLGFBQWMsQ0FBQSxPQUFBO0FBQUE7QUFFN0I7Ozs7In0=