View difference between Paste ID: W6jgyLvA and ruYxPwGM
SHOW: | | - or go back to the newest paste.
1
function gravel()
2
	while turtle.detect() == true do		
3
		turtle.dig()
4
		os.sleep(0.5)
5
	end
6
end
7
8-
function gravelup()
8+
9-
	while turtle.detectUp() == true do
9+
10-
		turtle.digUp()
10+
11
	turtle.forward()
12
	turtle.digDown()
13
end
14
15
function starttunnel()
16
	for i=1,13 do
17
		dig()
18
	end
19
end
20
21
function sidetunnel()
22-
	gravelup()
22+
23
		dig()
24
	end
25
		turtle.select(2)
26
		turtle.placeDown()
27
	for i=1,5 do
28
		dig()
29
	end
30
		turtle.turnLeft()
31
		turtle.turnLeft()
32
	for i=1,10 do 
33
		turtle.forward()
34
		gravel()
35
	end
36
37
end
38
39
function mid()
40
	turtle.turnRight()
41
	for i=1,3 do
42
		dig()
43
	end
44
	turtle.turnRight()
45
end
46
47
function turn()
48
	turtle.turnLeft()
49
	turtle.turnLeft()
50
	dig()
51
	turtle.turnLeft()
52
end
53
	
54
55
starttunnel()
56
for i=1,20 do
57
	sidetunnel()
58
	mid()
59
end
60
61
turn()
62
for i=1,3 do
63
	dig()
64
end
65
66
	turtle.turnRight()
67
68
for i=1,20 do
69
	sidetunnel()
70
	mid()
71
end