Advertisement
asweigart

Untitled

Mar 6th, 2016
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. -- assume we are looking at the resource barrel
  2.  
  3. print('Running maker...')
  4. while true do
  5. print('Collecting...')
  6. for k, v in pairs({1,2,3,5,6,7,9,10,11}) do
  7. turtle.select(v)
  8. turtle.suck()
  9. end
  10.  
  11. -- face the output barrel
  12. turtle.turnLeft()
  13. turtle.turnLeft()
  14.  
  15. while true do
  16. turtle.select(16)
  17. turtle.craft(64)
  18. print('Crafted.')
  19. itemData = turtle.getItemDetail(16)
  20. if itemData == nil then break end
  21. turtle.drop()
  22. print('Deposited.')
  23. end
  24.  
  25. -- face the resource barrel
  26. turtle.turnLeft()
  27. turtle.turnLeft()
  28.  
  29. -- handle any leftover resources
  30. for k, v in pairs({1,2,3,5,6,7,9,10,11}) do
  31. turtle.select(v)
  32. turtle.drop() -- put it back into the resource barrel
  33. end
  34.  
  35.  
  36. print('Sleeping...')
  37. os.sleep(60)
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement