Advertisement
raphael76280

OneTree Felling Turtle

Aug 6th, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.11 KB | None | 0 0
  1. while true do
  2.  
  3.  
  4.     if (turtle.inspect() == false) then
  5.         turtle.select(1)
  6.         turtle.place()
  7.         turtle.suckDown(1)
  8.     end
  9.  
  10.     if (turtle.getFuelLevel() == 0) then
  11.         turtle.select(0)
  12.         turtle.refuel(1)
  13.         turtle.suckDown()
  14.     end
  15.  
  16.     local BlockFace = turtle.inspect().name
  17.     local coupage = false
  18.     local descente = false
  19.  
  20.     if (BlockFace == "minecraft:log") then
  21.         coupage = true
  22.         turtle.dig()
  23.         turtle.select(2)
  24.         turtle.refuel(1)
  25.         while coupage == true then
  26.             turtle.dig()
  27.             turtle.suck()
  28.             turtle.digUp()
  29.             turtle.suckUp()
  30.             turtle.up()
  31.             if (turtle.inspect().name != "minecraft:log")then
  32.                 coupage = false
  33.                 descente = true
  34.             end
  35.         end
  36.  
  37.         while descente == truethen
  38.             if (turtle.inspectDown().name == "minecraft:chest")then
  39.                 vidage()
  40.                 descente= false
  41.             endelsethen
  42.                 turtle.down()
  43.             end
  44.         end
  45.  
  46.     end
  47.  
  48.     function vidage()
  49.         local slotCount = 2
  50.         while slotCount != 16 then
  51.             turtle.select(slotCount)
  52.             local  i = 1
  53.             local itemCount = turtle.getItemCount(slotCount)
  54.             while (i != itemCount)then
  55.                 turtle.dropDown(1)
  56.                 i++
  57.             end
  58.             slotCount++
  59.         end
  60.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement