Advertisement
Sombit

farm

Dec 8th, 2022 (edited)
598
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.01 KB | None | 0 0
  1. local ItemFuel = turtle.getItemCount(1)
  2. local detail = turtle.getItemDetail(2)
  3.  
  4.  
  5. LOW_FUEL_LEVEL_LIMIT = 160
  6. REFUEL_LEVEL = LOW_FUEL_LEVEL_LIMIT * 2
  7.  
  8. function check_fuel_level()
  9.     if turtle.getFuelLevel() < LOW_FUEL_LEVEL_LIMIT then
  10.  
  11.         turtle.select(1)
  12.         fuelcheck = turtle.getFuelLevel()
  13.         print("Fuel Level: "..fuelcheck)        
  14.         print("Please Refill")
  15.         while turtle.getFuelLevel() < REFUEL_LEVEL
  16.         do
  17.             turtle.refuel()
  18.         end
  19.     end
  20.     term.clear()
  21.     term.setCursorPos(1,1)
  22. end
  23.  
  24. function farm()
  25.     check_fuel_level()
  26.     print("infunction")
  27.     while 1
  28.     do
  29.         sucess, data = turtle.inspectDown()
  30.         print("Block name: ", data.name)
  31.         if sucess then
  32.             print(textutils.serialise(data.age))
  33.            
  34.             if data[2] == "7" then
  35.                     turtle.digDown()
  36.                     turtle.select(1)
  37.                     turtle.placeDown()
  38.             end
  39.         end
  40.     end
  41. end
  42.  
  43.  
  44. farm()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement