Hoff

Mineshaft digger

Oct 23rd, 2013
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local function drop()
  2. for i=1,15 do
  3. turtle.select(i)
  4. turtle.dropDown()
  5. end
  6. turtle.select(1)
  7. end
  8.  
  9. local function placeChest()
  10. turtle.turnLeft()
  11. turtle.dig()
  12. turtle.forward()
  13. turtle.digDown()
  14. turtle.select(16)
  15. turtle.placeDown()
  16. turtle.select(1)
  17. end
  18.  
  19. local function goingDown()
  20. for i=1,3 do
  21. turtle.digDown()
  22. turtle.dig()
  23. turtle.forward()
  24. end
  25. for i=1,2 do
  26. turtle.back()
  27. end
  28. turtle.down()
  29. end
  30.  
  31. local function goingUp()
  32. turtle.dig()
  33. turtle.forward()
  34. for i=1,4 do
  35. turtle.digUp()
  36. turtle.up()
  37. end
  38. for i=1,3 do
  39. turtle.down()
  40. end
  41. end
  42.  
  43. local function goingDownFinal()
  44. turtle.digDown()
  45. turtle.down()
  46. turtle.dig()
  47. turtle.forward()
  48. turtle.digDown()
  49. turtle.down()
  50. for i=1,3 do
  51. turtle.dig()
  52. turtle.forward()
  53. turtle.digUp()
  54. turtle.digDown()
  55. end
  56. turtle.down()
  57. turtle.back()
  58. turtle.digDown()
  59. turtle.down()
  60. turtle.dig()
  61. turtle.forward()
  62. turtle.digDown()
  63. placeChest()
  64. drop()
  65. turtle.back()
  66. turtle.turnRight()
  67. turtle.down()
  68. turtle.turnRight()
  69. turtle.dig()
  70. turtle.forward()
  71. for i=1,4 do
  72. turtle.digUp()
  73. turtle.up()
  74. end
  75. for i=1,3 do
  76. turtle.down()
  77. end
  78. turtle.turnRight()
  79. end
  80. --------
  81. --Main--
  82. --------
  83.  
  84. turtle.select(1)
  85. for i=1,44 do
  86. goingDown()
  87. end
  88. goingDownFinal()
  89. for i=1,48 do
  90. goingUp()
  91. end
  92. placeChest()
  93. drop()
  94. turtle.back()
  95. turtle.turnRight()
  96. turtle.forward()
  97. print("Done!")
Advertisement
Add Comment
Please, Sign In to add comment