SebaPrinci

Untitled

Feb 5th, 2014
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.36 KB | None | 0 0
  1. -- This is an 8x8 oak wood farm using TURTLES from computercraft for minecraft Feed The Beast, Coded by LosPrinci for personal use.
  2. --in order to use this you will need to supply 64 saplings to the turtle on the 1st slot, have a chest ready on the left side of the turtle with more saplings
  3. --behind the turtle should have a chest with any kind of fuel, i like to go charcoal since this produces more than i can use, place 64 on the 16th sloth
  4. --below the turtle should be a drop off chest, make sure to have a 6 height roof for the trees to grow small and easy to cut
  5. --enjoy!
  6.  
  7. --Functions
  8. function cortar()
  9. turtle.select(1)
  10. turtle.dig()
  11. while turtle.forward() == false do
  12. sleep(1)
  13. turtle.dig()
  14. end
  15. turtle.digDown()
  16. turtle.digUp()
  17. while turtle.up() == false do
  18. sleep(1)
  19. turtle.digUp()
  20. end
  21. turtle.digUp()
  22. while turtle.up() == false do
  23. sleep(1)
  24. turtle.digUp()
  25. end
  26. turtle.digUp()
  27. turtle.digDown()
  28. while turtle.down() == false do
  29. sleep(1)
  30. turtle.digDown()
  31. end
  32. turtle.digDown()
  33. while turtle.down() == false do
  34. sleep(1)
  35. turtle.digDown()
  36. end
  37. turtle.digDown()
  38. turtle.placeDown()
  39. end
  40. function linea()
  41. x=0
  42. while x < 8 do
  43. cortar()
  44. x=x+1
  45. end
  46.  
  47. end
  48.  
  49. --MAIN
  50. while true do
  51.  
  52.  
  53. if turtle.getFuelLevel() <= 200 then
  54. turtle.select(16)
  55. turtle.refuel()
  56. end
  57.  
  58. linea()
  59. turtle.dig()
  60. while turtle.forward() == false do
  61. sleep(1)
  62. turtle.dig()
  63. end
  64. turtle.turnRight()
  65. turtle.dig()
  66. while turtle.forward() == false do
  67. sleep(1)
  68. turtle.dig()
  69. end
  70. turtle.turnRight()
  71.  
  72. linea()
  73. while turtle.forward() == false do
  74. sleep(1)
  75. turtle.dig()
  76. end
  77. turtle.turnLeft()
  78. while turtle.forward() == false do
  79. sleep(1)
  80. turtle.dig()
  81. end
  82. turtle.turnLeft()
  83.  
  84. linea()
  85. turtle.dig()
  86. while turtle.forward() == false do
  87. sleep(1)
  88. turtle.dig()
  89. end
  90. turtle.turnRight()
  91. turtle.dig()
  92. while turtle.forward() == false do
  93. sleep(1)
  94. turtle.dig()
  95. end
  96. turtle.turnRight()
  97.  
  98. linea()
  99. while turtle.forward() == false do
  100. sleep(1)
  101. turtle.dig()
  102. end
  103. turtle.turnLeft()
  104. while turtle.forward() == false do
  105. sleep(1)
  106. turtle.dig()
  107. end
  108. turtle.turnLeft()
  109.  
  110. linea()
  111. turtle.dig()
  112. while turtle.forward() == false do
  113. sleep(1)
  114. turtle.dig()
  115. end
  116. turtle.turnRight()
  117. turtle.dig()
  118. while turtle.forward() == false do
  119. sleep(1)
  120. turtle.dig()
  121. end
  122. turtle.turnRight()
  123.  
  124. linea()
  125. while turtle.forward() == false do
  126. sleep(1)
  127. turtle.dig()
  128. end
  129. turtle.turnLeft()
  130. while turtle.forward() == false do
  131. sleep(1)
  132. turtle.dig()
  133. end
  134. turtle.turnLeft()
  135.  
  136. linea()
  137. turtle.dig()
  138. while turtle.forward() == false do
  139. sleep(1)
  140. turtle.dig()
  141. end
  142. turtle.turnRight()
  143. turtle.dig()
  144. while turtle.forward() == false do
  145. sleep(1)
  146. turtle.dig()
  147. end
  148. turtle.turnRight()
  149.  
  150. linea()
  151. turtle.dig()
  152. while turtle.forward() == false do
  153. sleep(1)
  154. turtle.dig()
  155. end
  156. turtle.turnRight()
  157. x=0
  158. while x < 7 do
  159. turtle.dig()
  160. while turtle.forward() == false do
  161. sleep(1)
  162. turtle.dig()
  163. end
  164. x=x+1
  165. end
  166.  
  167. for slot=1,16 do
  168. turtle.select(slot)
  169. turtle.dropDown()
  170. end
  171.  
  172. turtle.select(1)
  173. turtle.suck()
  174. turtle.select(16)
  175. turtle.turnLeft()
  176. turtle.suck()
  177. turtle.turnRight()
  178. turtle.turnRight()
  179. sleep(900)
  180. end
Advertisement
Add Comment
Please, Sign In to add comment