orngix

Wheat Farm Sans Diamond

Apr 21st, 2013
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. -- Sets turtle to face correct direction
  2. turtle.select(16)
  3. while turtle.compare() == false do
  4. turtle.turnLeft()
  5. end
  6. turtle.turnLeft()
  7.  
  8. -- Destroys any plant below
  9. if turtle.detectDown() == true then
  10. redstone.setOutput("back",true)
  11. sleep(.1)
  12. redstone.setOutput("back",false)
  13. end
  14.  
  15. -- Main loop: Jiggers items around and stuff
  16. while true do
  17. x = 0
  18. turtle.select(4)
  19. turtle.transferTo(1,64)
  20. turtle.select(5)
  21. turtle.transferTo(1,1)
  22. turtle.turnRight()
  23. turtle.select(2)
  24. turtle.drop()
  25. turtle.select(3)
  26. turtle.drop()
  27. turtle.select(5)
  28. turtle.drop()
  29. turtle.select(1)
  30. turtle.transferTo(5,15)
  31. turtle.drop()
  32. turtle.select(5)
  33. turtle.transferTo(1,15)
  34. turtle.turnLeft()
  35. turtle.suckUp()
  36. turtle.transferTo(2,15)
  37. turtle.dropUp()
  38.  
  39. -- Farming Loop
  40. while turtle.getItemCount(2) > 0 and x == 0 do
  41. turtle.suckDown()
  42. turtle.select(1)
  43. if turtle.compareTo(15) == false then
  44. turtle.turnRight()
  45. turtle.drop()
  46. turtle.turnLeft()
  47. x = 0
  48. end
  49. turtle.placeDown()
  50. turtle.select(2)
  51. if turtle.placeDown() == false then
  52. x = 1
  53. end
  54. redstone.setOutput("back",true)
  55. sleep(.1)
  56. redstone.setOutput("back",false)
  57. turtle.suckDown()
  58. sleep(.2)
  59. end
  60. -- Loop loop
  61. os.queueEvent("loop")
  62. os.pullEvent()
  63. end
Advertisement
Add Comment
Please, Sign In to add comment