Advertisement
Guest User

Untitled

a guest
Mar 30th, 2020
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. turtle.refuel()
  2. turtle.digDown()
  3. turtle.placeDown(5)
  4. print("Dropping anchor")
  5. turtle.forward()
  6. turtle.digDown()
  7. turtle.down()
  8. turtle.digDown()
  9. local n = 0
  10. local m = 0
  11. local rows = 0
  12. local layers = 0
  13. local reAnchor = false
  14. while true do
  15.     while turtle.getFuelLevel() > 10 do
  16.     print("Digging")
  17.         while turtle.getItemSpace(14) > 63 do
  18.             while layers < 23 do
  19.                 while rows < 129 do
  20.                     if rows == 0 then
  21.                         if layers == 0 then
  22.                             n = 1
  23.                         end
  24.                     end
  25.                     while n < 129 do
  26.                         if n == 127  then
  27.                             if reAnchor == false then
  28.                                 print("Re-Anchoring")
  29.                                 turtle.turnRight()
  30.                                 turtle.turnRight()
  31.                                 turtle.select(4)
  32.                                 turtle.place()
  33.                                 reAnchor = true
  34.                                 turtle.turnRight()
  35.                                 turtle.turnRight()
  36.                             end
  37.                         end                
  38.                         turtle.dig()
  39.                         turtle.forward()
  40.                         turtle.digUp()
  41.                         turtle.digDown()
  42.                         n = n+1
  43.                     end
  44.                     rows = rows + 1
  45.                     if m == 0 then
  46.                         turtle.turnRight()
  47.                         turtle.dig()
  48.                         turtle.forward()
  49.                         turtle.digDown()
  50.                         turtle.digUp()
  51.                         turtle.turnRight()
  52.                         m = m + 1
  53.                         n = 0
  54.                     end
  55.                     if m == 1 then
  56.                         turtle.turnleft()
  57.                         turtle.dig()
  58.                         turtle.forward()
  59.                         turtle.digDown()
  60.                         turtle.digUp()
  61.                         turtle.turnleft()
  62.                         m = m - 1
  63.                         n = 0
  64.                     end
  65.                 end
  66.                 if layers%2 == 0 then
  67.                     m = 1
  68.                 else
  69.                     m = 0
  70.                 end
  71.                 turtle.turnRight()
  72.                 turtle.turnRight()
  73.                 turtle.down()
  74.                 turtle.digDown()
  75.                 turtle.down()
  76.                 turtle.digDown()
  77.                 turtle.down()
  78.                 turtle.digDown()
  79.                 layers = layers + 1
  80.             end
  81.             layers = 0
  82.             turtle.turnRight()
  83.             for j=1,128 do
  84.                 turtle.forward()
  85.             end
  86.             for k=1,65 do
  87.                 turtle.up()
  88.             end
  89.             turtle.turnRight()
  90.             turtle.select(3)
  91.             turtle.place()
  92.             for i=4,14 do
  93.             turtle.drop(i)
  94.             while turtle.drop(i) = false do
  95.                 sleep (300)
  96.                 turtle.drop(i)
  97.             end
  98.             turtle.dig()
  99.             turtle.digUp()
  100.             for j=1,128 do
  101.                 turtle.forward()
  102.             end
  103.         end
  104.         turtle.dig()
  105.         turtle.select(3)
  106.         turtle.place()
  107.         for i=5,14 do
  108.             turtle.drop(i)
  109.             while turtle.drop(i) = false do
  110.                 sleep (300)
  111.                 turtle.drop(i)
  112.             end
  113.         end
  114.         turtle.dig()
  115.     end
  116.     print("Refueling")
  117.     turtle.dig()
  118.     turtle.select(1)
  119.     turtle.place()
  120.     turtle.select(2)
  121.     for i=1,10 do
  122.         turtle.place()
  123.         turtle.refuel()
  124.     end
  125.     turtle.dig()
  126. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement