View difference between Paste ID: tBDeZHvB and rjHwtgjF
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.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!")