View difference between Paste ID: jA3DDqYJ and c6Xdg94i
SHOW: | | - or go back to the newest paste.
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.select(16)
14
   turtle.placeDown()
15
end
16
17
local function goingDown()
18
   for i=1,5 do
19
      turtle.digDown()
20
      turtle.dig()
21
      turtle.forward()
22
   end
23
   for i=1,4 do
24
      turtle.back()
25
   end
26
   turtle.down()
27
end
28
29
local function goingUp()
30
   turtle.dig()
31
   turtle.forward()
32
   for i=1,4 do
33
      turtle.digUp()
34
      turtle.up()
35
   end
36
   for i=1,4 do
37
      turtle.down()
38
   end
39
end
40
41
local function goingDownFinal()
42
   turtle.digDown()
43
   turtle.down()
44
   turtle.dig()
45
   turtle.forward()
46
   turtle.digDown()
47
   turtle.down()
48
   for i=1,3 do
49
      turtle.dig()
50
      turtle.forward()
51
      turtle.digUp()
52
      turtle.digDown()
53
   end
54
   turtle.down()
55
   turtle.back()
56
   turtle.digDown()
57
   turtle.down()
58
   turtle.dig()
59
   turtle.forward()
60
   turtle.digDown()
61
   turtle.down()
62
   turtle.turnRight()
63
   turtle.dig()
64
   turtle.forward()
65
   for i=1,4 do
66
      turtle.digUp()
67
      turtle.up()
68
   end
69
   for i=1,4 do
70
      turtle.down()
71
   end
72
end
73
--------
74
--Main--
75
--------
76
77
for i=1,50 do
78
   goingDown()
79
end
80
goingDownFinal()
81
for i=1,54 do
82
   goingUp()
83
end
84
placeChest()
85
drop()
86
turtle.back()
87
turtle.turnRight()
88
turtle.forward()
89
print("Done!")