UNPKG

minecrafthawkeye

Version:

Minecraft bot for equations when shooting an arrow

34 lines (33 loc) 882 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.simplyShot = exports.getPlayer = void 0; var _loadBot = require("./loadBot"); const getPlayer = playername => { const playerEntity = Object.keys(_loadBot.bot.entities).map(id => _loadBot.bot.entities[id]).find(entity => { if (entity.type === 'player') { if (playername === undefined) { return true; } if (entity.username === playername) { return true; } } return false; }); return playerEntity; }; exports.getPlayer = getPlayer; const simplyShot = (yaw, pitch) => { return new Promise(resolve => { _loadBot.bot.look(yaw, pitch, true).then(() => { _loadBot.bot.activateItem(); setTimeout(() => { _loadBot.bot.deactivateItem(); resolve(); }, 1200); }); }); }; exports.simplyShot = simplyShot;