Advertisement
Guest User

choptree

a guest
Jul 19th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.87 KB | None | 0 0
  1. local function ChopTreeUp()
  2. while true do
  3.   s1,data1 = turtle.inspectUp()  
  4.   if s1 then  
  5.     print("detect" , data1.name)
  6.     if data1.name == "minecraft:log" then
  7.       turtle.digUp()
  8.       turtle.up()
  9.      else
  10.        print("detect not log")
  11.        break
  12.      end
  13.    else
  14.      print("detect nothing")
  15.      break
  16.   end
  17. end
  18. end
  19.  
  20. local function FindTree()
  21. while true  do
  22.   print(" find a tree first")
  23.   if turtle.detect() then
  24.     turtle.dig()
  25.     turtle.forward()
  26.     s,data = turtle.inspectUp()
  27.     if s then
  28.       print("detect", data.name)
  29.       if data.name == "minecraft:log" then
  30.         break
  31.        end
  32.     end
  33.   else
  34.   turtle.turnLeft()
  35.   local steps = math.random(1,4)
  36.   for  i=1,steps do
  37.    turtle.dig()
  38.    turtle.forward()
  39.   end
  40.   print("turtle turn left")
  41.   end
  42. end
  43. end
  44.  
  45. while true do
  46.   FindTree()
  47.   ChopTreeUp()
  48. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement