View difference between Paste ID: n6dExyHv and Ki6n516S
SHOW: | | - or go back to the newest paste.
1
function slots()
2
  slot = 1
3
end
4
function checkslot()
5
  if turtle.getItemCount(slot) < 2 then
6
    slot = slot+1
7
    turtle.select(slot)
8
  end
9
end
10
11
function down()
12
  checkslot()
13
  turtle.placeDown()
14
end
15
16
function length()
17
  for l = 1, 9 do
18
    down()
19
    turtle.forward()
20
  end
21
end
22
23
24
function layer1()
25
  turtle.up()
26
  for i = 1, 2 do
27
    length()
28
    turtle.turnLeft()
29
    turtle.forward()
30
    turtle.turnLeft()
31
    turtle.forward()
32
    length()
33
    turtle.turnRight()
34
    turtle.forward()
35
    turtle.turnRight()
36
    turtle.forward()
37
  end
38
  length()
39
end  
40
41
function layerMid()
42
  turtle.up()
43
  length()
44
  turtle.back()
45
  turtle.turnLeft()
46
  turtle.forward()
47
  down()
48
  turtle.forward()
49
  down()
50
  turtle.forward()
51
  down()
52
  turtle.forward()
53
  turtle.turnLeft()
54
  length()
55
  turtle.back()
56
  turtle.turnLeft()
57
  turtle.forward()
58
  down()
59
  turtle.forward()
60
  down()
61
  turtle.forward()
62
  down()
63
  turtle.forward()
64
  turtle.turnLeft()
65
end
66
67
function accents()
68
  turtle.forward()
69
  turtle.forward()
70
  turtle.turnLeft()
71
  turtle.forward()
72
  down()
73
  turtle.forward()
74
  down()
75
  turtle.forward()
76
  down()
77
  turtle.turnLeft()
78
  turtle.forward()
79
  turtle.down()
80
  turtle.down()
81
  turtle.turnLeft()
82
  down()
83
  turtle.forward()
84
  down()
85
  turtle.forward()
86
  down()
87
  turtle.turnLeft()
88
  turtle.forward()
89
  turtle.turnLeft()
90
  down()
91
  turtle.forward()
92
  down()
93
  turtle.forward()
94
  down()
95
  turtle.turnRight()
96
  for l = 1,3 do
97
    turtle.forward()
98
    turtle.down()
99
  end
100
  turtle.forward()
101
  turtle.forward()
102
  turtle.turnRight()
103
  down()
104
  turtle.forward()
105
  down()
106
  turtle.forward()
107
  down()
108
end
109
110
function pickup()
111
  turtle.select(14)
112
  turtle.place()
113
  turtle.select(13)
114
  turtle.place()
115
116
function waters()
117
  turtle.turnright()
118
  for l = 1, 2 do
119
    turtle.forward()
120
    turtle.up()
121
  end
122
  turtle.forward()
123
  turtle.turnLeft()
124
  turtle.dig()
125
  turtle.select(15)
126
  turtle.place()
127
  turtle.back()
128
  turtle.select(16)
129
  turtle.place()
130
  turtle.back()
131
  turtle.place()
132
  turtle.turnLeft()
133
  turtle.turnLeft()
134
  turtle.dig()
135
  turtle.turnLeft()
136
  turtle.turnLeft()
137
  turtle.back()
138
  turtle.place()
139
  turtle.back()
140
  checkslot()
141
  turtle.place()
142
  turtle.up()
143
  turtle.up()
144
  turtle.up()
145
  turtle.forward()
146
  turtle.turnRight()
147
  turtle.forward()
148
  turtle.forward()
149
  turtle.forward()
150
  turtle.turnLeft()
151
  turtle.forward()
152
  turtle.down()
153
  turtle.down()
154
  turtle.turnLeft()
155
  turtle.select(13)
156
  turtle.place()
157
  turtle.turnRight()
158
  turtle.forward()
159
  turtle.forward()
160
  turtle.turnLeft()
161
  turtle.select(14)
162
  turtle.place()
163
  turtle.turnRight()
164
  turtle.back()
165
  turtle.turnLeft()
166
  pickup()
167
  turtle.up()
168
  turtle.up()
169
  turtle.forward()
170
  turtle.forward()
171
  turtle.placeDown()
172
  turtle.turnRight()
173
  turtle.forward()
174
  turtle.placeDown()
175
  turtle.back()
176
  turtle.turnLeft()
177
  turtle.back()
178
  turtle.back()
179
  
180
181
182
slots()
183
layer1()
184
turtle.turnLeft()
185
turtle.turnLeft()
186
turtle.forward()
187
for i = 1 , 6 do
188
  layerMid()
189
end
190
accents()