File size: 504 Bytes
36ba3ef
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
async function moveBackward(bot) {
    const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));
    const mcData = require('minecraft-data')(bot.version);
    const defaultMove = new Movements(bot, mcData);
    bot.pathfinder.setMovements(defaultMove);

    let pos = bot.entity.position;
    let yaw = bot.entity.yaw;

    let newX = pos.x + 10 * Math.sin(yaw);
    let newZ = pos.z + 10 * Math.cos(yaw);

    await bot.pathfinder.setGoal(new GoalXZ(newX, newZ));
    await delay(5000);
}