View difference between Paste ID: ieCdyyPN and nSjWwvtq
SHOW: | | - or go back to the newest paste.
1
turtle.refuel()
2
turtle.digDown()
3-
turtle.placeDown(5)
3+
turtle.select(5)
4
turtle.placeDown()
5
print("Dropping anchor")
6
turtle.forward()
7
turtle.digDown()
8
turtle.down()
9
turtle.digDown()
10
local n = 0
11
local m = 0
12
local rows = 0
13
local layers = 0
14
local reAnchor = false
15
while true do
16
	while turtle.getFuelLevel() > 10 do
17
	print("Digging")
18
		while turtle.getItemSpace(14) > 63 do
19
			while layers < 23 do
20
				while rows < 129 do
21
					if rows == 0 then
22
						if layers == 0 then
23
							n = 1
24
						end
25
					end
26
					while n < 129 do
27
						if n == 127  then
28
							if reAnchor == false then
29
								print("Re-Anchoring")
30
								turtle.turnRight()
31
								turtle.turnRight()
32
								turtle.select(4)
33
								turtle.place()
34
								reAnchor = true
35
								turtle.turnRight()
36
								turtle.turnRight()
37
							end
38
						end					
39
						turtle.dig()
40
						turtle.forward()
41
						turtle.digUp()
42
						turtle.digDown()
43
						n = n+1
44
					end
45
					rows = rows + 1
46
					if m == 0 then
47
						turtle.turnRight()
48
						turtle.dig()
49
						turtle.forward()
50
						turtle.digDown()
51
						turtle.digUp()
52
						turtle.turnRight()
53
						m = m + 1
54
						n = 0
55
					end
56
					if m == 1 then
57
						turtle.turnleft()
58
						turtle.dig()
59
						turtle.forward()
60
						turtle.digDown()
61
						turtle.digUp()
62
						turtle.turnleft()
63
						m = m - 1
64
						n = 0
65
					end
66
				end
67
				if layers%2 == 0 then
68
					m = 1
69
				else
70
					m = 0
71
				end
72
				turtle.turnRight()
73
				turtle.turnRight()
74
				turtle.down()
75
				turtle.digDown()
76
				turtle.down()
77
				turtle.digDown()
78
				turtle.down()
79
				turtle.digDown()
80
				layers = layers + 1
81
			end
82
			layers = 0
83
			turtle.turnRight()
84
			for j=1,128 do
85
				turtle.forward()
86
			end
87
			for k=1,65 do
88
				turtle.up()
89
			end
90
			turtle.turnRight()
91
			turtle.select(3)
92
			turtle.place()
93
			for i=4,14 do
94
			turtle.drop(i)
95
			while turtle.drop(i) == false do
96
				sleep (300)
97
				turtle.drop(i)
98
			end
99
			turtle.dig()
100
			turtle.digUp()
101
			for j=1,128 do
102
				turtle.forward()
103
			end
104
		end
105
		turtle.dig()
106
		turtle.select(3)
107
		turtle.place()
108
		for i=5,14 do
109
			turtle.drop(i)
110
			while turtle.drop(i) == false do
111
				sleep (300)
112
				turtle.drop(i)
113
			end
114
		end
115
		turtle.dig()
116
	end
117
	print("Refueling")
118
	turtle.dig()
119
	turtle.select(1)
120
	turtle.place()
121
	turtle.select(2)
122
	for i=1,10 do
123
		turtle.place()
124
		turtle.refuel()
125
	end
126
	turtle.dig()
127
end
128
end