minecrafthawkeye
Version:
Minecraft bot for equations when shooting an arrow
34 lines (33 loc) • 882 B
JavaScript
;
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;