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