diff --git a/lib/plugins/mover.js b/lib/plugins/mover.js index 9525d3c..0f40547 100644 --- a/lib/plugins/mover.js +++ b/lib/plugins/mover.js @@ -23,6 +23,19 @@ function initMoves(bot = bot, mcData = bot.mcData) { movements.push(normalMove) movements.defaultMove = movements[0] + const aggresiveMove = new Movements(bot, mcData) + //Object.create or assign? + Object.assign(aggresiveMove, normalMove) + aggresiveMove.canDig = true + movements.push(aggresiveMove) + + const safeMove = new Movements(bot, mcData) + Object.assign(safeMove, normalMove) + safeMove.allowParkour = false + safeMove.canDig = false + movements.push(safeMove) + // console.info("go init: moves:", movements) + bot.pathfinder.setMovements(normalMove) }