Advertisement
TrenerAmator

Untitled

Dec 15th, 2020
720
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.79 KB | None | 0 0
  1. local SLOT_COUNT = 16
  2. local STEPS = 0
  3. function checkFuel()
  4.    
  5.     turtle.select(1)
  6.     if(turtle.getFuelLevel() < 50) then
  7.         print("Attempting Refuel...")
  8.         for slot = 1, SLOT_COUNT, 1 do
  9.             turtle.select(slot)
  10.             if(turtle.refuel(1)) then
  11.                 return true
  12.             end
  13.         end
  14.  
  15.         return false
  16.     else
  17.         return true
  18.     end
  19. end
  20.  
  21. function dig()
  22.     for i = 1, 22 do
  23.         while turtle.inspect() ~= "minecraft:bedrock" do
  24.             turtle.dig()
  25.             turtle.digDown()
  26.             turtle.digUp()
  27.             if not turtle.detect() then
  28.                 checkFuel()
  29.                 turtle.forward()
  30.                 STEPS = STEPS + 1
  31.             end
  32.         end
  33.         for n = 1, STEPS do
  34.             turtle.back()
  35.             turtle.turnLeft()
  36.             turtle.forward()
  37.             turtle.turnRight()
  38.         end
  39.         STEPS = 0
  40.     end
  41. end
  42.  
  43. dig()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement