Advertisement
LK005

Moving Chuck Loader

Jan 23rd, 2021 (edited)
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.94 KB | None | 0 0
  1. function checkStats()
  2.     if turtle.getFuelLevel() < 1000 then
  3.         refuel()
  4.     end
  5. end
  6.  
  7. function refuel()
  8.     print( "Refueling..." )
  9.  
  10.     turtle.select(1)
  11.     turtle.place()
  12.     turtle.suck(64)
  13.     turtle.refuel(64)
  14.     turtle.dig()
  15. end
  16.  
  17. function reverse()
  18.     turn( "r" )
  19.     turn( "r" )
  20. end
  21.  
  22. function turn( direction )
  23.     if direction == "r" then
  24.         turtle.turnRight()
  25.  
  26.         return true
  27.     elseif direction == "l" then
  28.         turtle.turnLeft()
  29.  
  30.         return true
  31.     else
  32.         return false
  33.     end
  34. end
  35.  
  36. function chunkMove()
  37.     for i=1,15 do
  38.         turtle.forward()
  39.     end
  40. end
  41.  
  42. turtle.select(3)
  43. turtle.placeDown()
  44.  
  45. os.sleep(180)
  46.  
  47. while true do
  48.     checkStats()
  49.     chunkMove()
  50.     turtle.select(2)
  51.     turtle.placeUp()
  52.     reverse()
  53.     chunkMove()
  54.     turtle.select(3)
  55.     turtle.digDown()
  56.     reverse()
  57.     chunkMove()
  58.     turtle.down()
  59.     turtle.select(3)
  60.     turtle.place()
  61.     turtle.up()
  62.     turtle.forward()
  63.     turtle.up()
  64.     reverse()
  65.     turtle.select(2)
  66.     turtle.dig()
  67.     reverse()
  68.     turtle.down()
  69. end
  70.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement