Advertisement
Guest User

Untitled

a guest
Oct 15th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. w=1
  2. for y=1,32 do
  3. turtle.select(1)
  4. for k=1,150 do
  5. while turtle.getItemCount(16) < 1 do
  6. v=2
  7. turtle.select(1)
  8. if turtle.detect() then
  9. turtle.dig()
  10. end
  11. if turtle.detectUp() then
  12. turtle.digUp()
  13. end
  14. if turtle.detectDown() then
  15. turtle.digDown()
  16. end
  17. if turtle.getFuelLevel() < 1000 and turtle.getItemCount(1) > 3 then
  18. turtle.refuel(3)
  19. end
  20. turtle.forward()
  21. if turtle.getItemCount(15) > 0 then
  22. for u=2,16 do
  23. itemdetail = turtle.getItemDetail(u)
  24. if itemdetail ~= nil then
  25. if itemdetail.name=="minecraft:cobblestone" then
  26. turtle.select(u)
  27. os.sleep(2/20)
  28. turtle.drop()
  29. end
  30. end
  31. end
  32. turtle.select(15)
  33. if turtle.transferTo(v) == false then
  34. for v=2,14 do
  35. turtle.select(15)
  36. turtle.transferTo(v)
  37. end
  38. end
  39. end
  40. end
  41. end
  42.  
  43. for l=1,3 do --Moves the turtle down and around halfway
  44. turtle.down()
  45. end
  46. turtle.turnLeft()
  47. turtle.turnLeft()
  48.  
  49. for k=1,150 do
  50. while turtle.getItemCount(16) < 1 do
  51. v=2
  52. turtle.select(1)
  53. if turtle.detect() then
  54. turtle.dig()
  55. end
  56. if turtle.detectUp() then
  57. turtle.digUp()
  58. end
  59. if turtle.detectDown() then
  60. turtle.digDown()
  61. end
  62. if turtle.getFuelLevel() < 1000 and turtle.getItemCount(1) > 3 then
  63. turtle.refuel(3)
  64. end
  65. turtle.forward()
  66. if turtle.getItemCount(15) > 0 then
  67. for u=2,16 do
  68. itemdetail = turtle.getItemDetail(u)
  69. if itemdetail ~= nil then
  70. if itemdetail.name=="minecraft:cobblestone" then
  71. turtle.select(u)
  72. os.sleep(2/20)
  73. turtle.drop()
  74. end
  75. end
  76. end
  77. turtle.select(15)
  78. if turtle.transferTo(v) == false then
  79. for v=2,14 do
  80. turtle.select(15)
  81. turtle.transferTo(v)
  82. end
  83. end
  84. end
  85. end
  86. end
  87. while turtle.getItemCount(16) > 0 and w < 100 do
  88. if turtle.getFuelLevel() < 1000 and turtle.getItemCount(1) > 3 then
  89. turtle.refuel()
  90. end
  91. if turtle.forward() then
  92. turtle.forward()
  93. else
  94. if turtle.detect() then
  95. bool,data=turtle.inspect()
  96. if data.name == "minecraft:chest" or data.name == "minecraft:trapped_chest" then
  97. for i=2,16 do
  98. turtle.select(i)
  99. os.sleep(2/20)
  100. turtle.drop()
  101. end
  102. else
  103. turtle.dig()
  104. w=w+1
  105. end
  106. end
  107. end
  108. end
  109. turtle.turnRight()
  110. turtle.forward()
  111. turtle.turnRight()
  112.  
  113. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement