Advertisement
100Toby1

Untitled

Apr 26th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. redstone.setOutput("left", true)
  2. local mode = 0
  3.  
  4. function getGravelCount()
  5. return turtle.getItemCount(1) + turtle.getItemCount(2) + turtle.getItemCount(3) +
  6. turtle.getItemCount(4) + turtle.getItemCount(5) + turtle.getItemCount(6) +
  7. turtle.getItemCount(7) + turtle.getItemCount(8) + turtle.getItemCount(9)
  8. end
  9.  
  10. function moses()
  11. while not turtle.detectDown() and getGravelCount() > 0 do
  12. turtle.placeDown()
  13. end
  14. turtle.forward()
  15. end
  16.  
  17. while true do
  18. if mode == 0 then
  19. if getGravelCount() == (9*64) then
  20. mode = 1
  21. elseif getGravelCount() < (9*64) then
  22. os.sleep(2)
  23. end
  24. end
  25. if mode == 1 then
  26. while getGravelCount() > 0 do
  27. moses()
  28. end
  29. turtle.turnLeft()
  30. turtle.turnLeft()
  31. while not turtle.detect() do
  32. turtle.forward()
  33. end
  34. turtle.turnLeft()
  35. turtle.turnLeft()
  36. mode = 0
  37. end
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement