@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
26 lines (23 loc) • 2.12 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 NetheriteShovel extends TieredTool {
constructor() {
super(
{
name: "minecraft:netherite_shovel",
id: ItemIdsType.NetheriteShovel
},
ItemTieredToolType.Netherite
);
}
getMaxDurability() {
return 2032;
}
getToolType() {
return BlockToolType.Shovel;
}
}
export { NetheriteShovel as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTmV0aGVyaXRlU2hvdmVsLmVzLmpzIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvaXRlbS9pdGVtcy9OZXRoZXJpdGVTaG92ZWwudHMiXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQmxvY2tUb29sVHlwZSB9IGZyb20gJy4uLy4uL2Jsb2NrL0Jsb2NrVG9vbFR5cGUnO1xuaW1wb3J0IHsgSXRlbUlkc1R5cGUgfSBmcm9tICcuLi9JdGVtSWRzVHlwZSc7XG5pbXBvcnQgeyBJdGVtVGllcmVkVG9vbFR5cGUgfSBmcm9tICcuLi9JdGVtVGllcmVkVG9vbFR5cGUnO1xuaW1wb3J0IHsgVGllcmVkVG9vbCB9IGZyb20gJy4uL1RpZXJlZFRvb2wnO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBOZXRoZXJpdGVTaG92ZWwgZXh0ZW5kcyBUaWVyZWRUb29sIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6bmV0aGVyaXRlX3Nob3ZlbCcsXG4gICAgICAgICAgICAgICAgaWQ6IEl0ZW1JZHNUeXBlLk5ldGhlcml0ZVNob3ZlbFxuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIEl0ZW1UaWVyZWRUb29sVHlwZS5OZXRoZXJpdGVcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgZ2V0TWF4RHVyYWJpbGl0eSgpIHtcbiAgICAgICAgcmV0dXJuIDIwMzI7XG4gICAgfVxuXG4gICAgcHVibGljIGdldFRvb2xUeXBlKCkge1xuICAgICAgICByZXR1cm4gQmxvY2tUb29sVHlwZS5TaG92ZWw7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBS0EsTUFBcUIsd0JBQXdCLFVBQVcsQ0FBQTtBQUFBLEVBQzdDLFdBQWMsR0FBQTtBQUNqQixJQUFBLEtBQUE7QUFBQSxNQUNJO0FBQUEsUUFDSSxJQUFNLEVBQUEsNEJBQUE7QUFBQSxRQUNOLElBQUksV0FBWSxDQUFBO0FBQUEsT0FDcEI7QUFBQSxNQUNBLGtCQUFtQixDQUFBO0FBQUEsS0FDdkI7QUFBQTtBQUNKLEVBRU8sZ0JBQW1CLEdBQUE7QUFDdEIsSUFBTyxPQUFBLElBQUE7QUFBQTtBQUNYLEVBRU8sV0FBYyxHQUFBO0FBQ2pCLElBQUEsT0FBTyxhQUFjLENBQUEsTUFBQTtBQUFBO0FBRTdCOzs7OyJ9