Advertisement
PetrikDev

Untitled

Apr 12th, 2023 (edited)
682
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.11 KB | None | 0 0
  1. function mineUp()
  2.     if turtle.compareUp() then
  3.         turtle.digUp();
  4.     end
  5.     sleep(0.1);
  6. end
  7.  
  8. function mineDown()
  9.     if turtle.compareDown() then
  10.         turtle.digDown();
  11.     end
  12.     sleep(0.1);
  13. end
  14.  
  15. function mineForward()
  16.     if turtle.compare() then
  17.         turtle.dig();
  18.     end
  19.     sleep(0.1);
  20.  
  21.     blocksMined = blocksMined + 1;
  22. end
  23.  
  24. local blocksMined = 0;
  25.  
  26. turtle.select(2);
  27.  
  28. while true do
  29.     if turtle.getFuelLevel() == 0 then
  30.         turtle.select(1);
  31.         turtle.refuel();
  32.         turtle.select(2);
  33.     end
  34.  
  35.     mineForward();
  36.     mineUp();
  37.     mineDown();
  38.     turtle.turnLeft();
  39.     mineForward();
  40.     turtle.turnRight();
  41.     turtle.turnRight();
  42.     mineForward()
  43.     turtle.turnLeft();
  44.     sleep(1);
  45.     local fwd = turtle.forward();
  46.     if not fwd then
  47.         break;
  48.     end
  49.     sleep(1);
  50.  
  51.     if blocksMined == 30 then
  52.         turtle.turnLeft();
  53.         sleep(0.1)
  54.         turtle.turnLeft();
  55.         turtle.select(1);
  56.         turtle.refuel();
  57.         turtle.select(2);
  58.     elseif blocksMined == 60 then
  59.         break;
  60.     end
  61.    
  62.     sleep(0.1);
  63. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement