Advertisement
Guest User

Untitled

a guest
Mar 29th, 2015
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. --Movement Functions
  2. function moveForward()
  3. moved = false
  4. while not(moved) do
  5. turtle.dig()
  6. moved = turtle.forward()
  7. end
  8. end
  9. function moveUp()
  10. moved = false
  11. while not(moved) do
  12. turtle.digUp()
  13. moved = turtle.up()
  14. end
  15. end
  16. function moveDown()
  17. moved = false
  18. while not(moved) do
  19. turtle.digDown()
  20. moved = turtle.down()
  21. end
  22. end
  23.  
  24. --Building the shaft functions
  25.  
  26. function placeTorch()
  27. moveUp()
  28. turtle.select(16)
  29. turtle.placeDown()
  30. moveForward()
  31. moveDown()
  32. end
  33.  
  34. function digPortion()
  35. moveForward()
  36. turtle.digUp()
  37. moveForward()
  38. turtle.digUp()
  39. moveForward()
  40. moveUp()
  41. turtle.turnLeft()
  42. for i = 1, 5 do
  43. moveForward()
  44. end
  45. turtle.turnLeft()
  46. turtle.turnLeft()
  47. for i = 1, 10 do
  48. moveForward()
  49. end
  50. turtle.turnLeft()
  51. turtle.turnLeft()
  52. for i = 1, 5 do
  53. moveForward()
  54. end
  55. turtle.turnRight()
  56. moveDown()
  57. moveForward()
  58. end
  59.  
  60. function digUpToTorch()
  61. placeTorch()
  62. for i = 1, 3 do
  63. digPortion()
  64. end
  65. end
  66.  
  67. function oneShaft()
  68. for i = 1, 4 do
  69. digUpToTorch()
  70. end
  71. digPortion()
  72. placeTorch()
  73. turtle.digUp()
  74. moveForward()
  75. moveUp()
  76. for i = 1, 5 do
  77. moveForward()
  78. end
  79. turtle.turnLeft()
  80. turtle.turnLeft()
  81. for i = 1, 63 do
  82. moveForward()
  83. end
  84. end
  85.  
  86. for i = 1, 5 do
  87. oneShaft()
  88. turtle.turnLeft()
  89. moveForward()
  90. moveDown()
  91. for j = 1, 11 do
  92. moveForward()
  93. turtle.digUp()
  94. end
  95. turtle.turnLeft()
  96. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement