DeepFriedBabeez

Turtle Tree Chopper

Jun 8th, 2013
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.11 KB | None | 0 0
  1. bonemeal = true
  2. boneslot = 16
  3. sapslot = 15
  4. startslot = 1
  5. lastslot = 14
  6. -----------------
  7. pos = 0
  8.  
  9. while true do
  10.     turtle.select(sapslot)
  11.     turtle.place()
  12.     if (bonemeal == true) then
  13.         turtle.select(boneslot)
  14.         turtle.place()
  15.         while (turtle.up() == false) do
  16.             turtle.digUp()
  17.             turtle.attackUp()
  18.         end
  19.         pos = 1
  20.     else
  21.         while (turtle.up() == false) do
  22.             turtle.digUp()
  23.             turtle.attackUp()
  24.         end
  25.         pos = 1
  26.         while (turtle.detect() == false) do
  27.             sleep(1)
  28.         end
  29.     end
  30.     turtle.select(startslot)
  31.     while (turtle.detect() == true) do
  32.         while (turtle.up() == false) do
  33.             turtle.digUp()
  34.             turtle.attackUp()
  35.         end
  36.         pos = pos + 1
  37.     end
  38.     while (turtle.forward() == false) do
  39.         turtle.dig()
  40.         turtle.attack()
  41.     end
  42.     for i=1, pos do
  43.         while (turtle.down() == false) do
  44.             turtle.digDown()
  45.             turtle.attackDown()
  46.         end
  47.     end
  48.     while (turtle.back() == false) do
  49.         sleep(.5)
  50.     end
  51.  
  52.     if (turtle.getItemCount(lastslot) > 0) then
  53.         turtle.turnRight()
  54.         turtle.turnRight()
  55.         for i=startslot, lastslot do
  56.             turtle.select(i)
  57.             turtle.drop()
  58.         end
  59.         turtle.turnRight()
  60.         turtle.turnRight()
  61.     end
  62. end
Advertisement
Add Comment
Please, Sign In to add comment