UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

26 lines (23 loc) 2.11 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 NetheriteSword extends TieredTool { constructor() { super( { name: "minecraft:netherite_sword", id: ItemIdsType.NetheriteSword }, ItemTieredToolType.Netherite ); } getMaxDurability() { return 2032; } getToolType() { return BlockToolType.Sword; } } export { NetheriteSword as default }; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiTmV0aGVyaXRlU3dvcmQuZXMuanMiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9pdGVtL2l0ZW1zL05ldGhlcml0ZVN3b3JkLnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEJsb2NrVG9vbFR5cGUgfSBmcm9tICcuLi8uLi9ibG9jay9CbG9ja1Rvb2xUeXBlJztcbmltcG9ydCB7IEl0ZW1JZHNUeXBlIH0gZnJvbSAnLi4vSXRlbUlkc1R5cGUnO1xuaW1wb3J0IHsgSXRlbVRpZXJlZFRvb2xUeXBlIH0gZnJvbSAnLi4vSXRlbVRpZXJlZFRvb2xUeXBlJztcbmltcG9ydCB7IFRpZXJlZFRvb2wgfSBmcm9tICcuLi9UaWVyZWRUb29sJztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgTmV0aGVyaXRlU3dvcmQgZXh0ZW5kcyBUaWVyZWRUb29sIHtcbiAgICBwdWJsaWMgY29uc3RydWN0b3IoKSB7XG4gICAgICAgIHN1cGVyKFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG5hbWU6ICdtaW5lY3JhZnQ6bmV0aGVyaXRlX3N3b3JkJyxcbiAgICAgICAgICAgICAgICBpZDogSXRlbUlkc1R5cGUuTmV0aGVyaXRlU3dvcmRcbiAgICAgICAgICAgIH0sXG4gICAgICAgICAgICBJdGVtVGllcmVkVG9vbFR5cGUuTmV0aGVyaXRlXG4gICAgICAgICk7XG4gICAgfVxuXG4gICAgcHVibGljIGdldE1heER1cmFiaWxpdHkoKSB7XG4gICAgICAgIHJldHVybiAyMDMyO1xuICAgIH1cblxuICAgIHB1YmxpYyBnZXRUb29sVHlwZSgpIHtcbiAgICAgICAgcmV0dXJuIEJsb2NrVG9vbFR5cGUuU3dvcmQ7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBS0EsTUFBcUIsdUJBQXVCLFVBQVcsQ0FBQTtBQUFBLEVBQzVDLFdBQWMsR0FBQTtBQUNqQixJQUFBLEtBQUE7QUFBQSxNQUNJO0FBQUEsUUFDSSxJQUFNLEVBQUEsMkJBQUE7QUFBQSxRQUNOLElBQUksV0FBWSxDQUFBO0FBQUEsT0FDcEI7QUFBQSxNQUNBLGtCQUFtQixDQUFBO0FBQUEsS0FDdkI7QUFBQTtBQUNKLEVBRU8sZ0JBQW1CLEdBQUE7QUFDdEIsSUFBTyxPQUFBLElBQUE7QUFBQTtBQUNYLEVBRU8sV0FBYyxHQUFBO0FBQ2pCLElBQUEsT0FBTyxhQUFjLENBQUEsS0FBQTtBQUFBO0FBRTdCOzs7OyJ9