Advertisement
funnybunnyofdoom

Untitled

Dec 10th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. --This program will draw items out
  2. --of an ender chest and sort them.
  3. on = true
  4. itemID = 0
  5. itemID = turtle.getItemDetail(1)
  6.  
  7. --item names
  8. planks = "minecraft:planks"
  9. ironore = "minecraft:iron_ore"
  10. goldore = "minecraft:gold_ore"
  11. silverore = "minecraft:silver_ore"
  12.  
  13. --item storage functions
  14. function Planks()
  15. turtle.turnRight()
  16. turtle.turnRight()
  17. turtle.forward()
  18. turtle.drop()
  19. turtle.turnRight()
  20. turtle.turnRight()
  21. turtle.forward()
  22. end
  23. function IronOre()
  24. turtle.turnLeft()
  25. for i=0,5 do
  26. turtle.forward()
  27. end
  28. turtle.turnRight()
  29. turtle.forward()
  30. turtle.up()
  31. turtle.up()
  32. turtle.drop()
  33. turtle.down()
  34. turtle.down()
  35. turtle.turnRight()
  36. turtle.turnRight()
  37. turtle.forward()
  38. turtle.turnLeft()
  39. for i = 0,5 do
  40. turtle.forward()
  41. end
  42. turtle.turnLeft()
  43. end
  44. function GoldOre()
  45. turtle.turnLeft()
  46. for i=0,4 do
  47. turtle.forward()
  48. end
  49. turtle.turnRight()
  50. turtle.forward()
  51. turtle.up()
  52. turtle.up()
  53. turtle.drop()
  54. turtle.down()
  55. turtle.down()
  56. turtle.turnRight()
  57. turtle.turnRight()
  58. turtle.forward()
  59. turtle.turnLeft()
  60. for i = 0,4 do
  61. turtle.forward()
  62. end
  63. turtle.turnLeft()
  64. end
  65. function SilverOre()
  66. turtle.turnLeft()
  67. for i=0,3 do
  68. turtle.forward()
  69. end
  70. turtle.turnRight()
  71. turtle.forward()
  72. turtle.up()
  73. turtle.up()
  74. turtle.drop()
  75. turtle.down()
  76. turtle.down()
  77. turtle.turnRight()
  78. turtle.turnRight()
  79. turtle.forward()
  80. turtle.turnLeft()
  81. for i = 0,3 do
  82. turtle.forward()
  83. end
  84. turtle.turnLeft()
  85. end
  86.  
  87.  
  88. while true do
  89. turtle.suck()
  90. itemID = turtle.getItemDetail(1)
  91. if itemID then
  92. if itemID.name == planks then
  93. Planks()
  94. elseif itemID.name == ironore then
  95. IronOre()
  96. elseif itemID.name == goldore then
  97. GoldOre()
  98. elseif itemID.name == silverore then
  99. SilverOre()
  100. end
  101. end
  102. os.sleep(0.1)
  103. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement