View difference between Paste ID: Zb5Rk38R and wh64KeQV
SHOW: | | - or go back to the newest paste.
1
chest = peripheral.wrap("diamond_4")
2
hopper = peripheral.wrap("hopper_0")
3
direction = "EAST"
4
5
stackID = 1
6
7
chestMax = chest.getInventorySize()
8
9
stack = chest.getStackInSlot(1)
10
while stack == nil do
11
	stack = chest.getStackInSlot(1)
12
	sleep(0.1)
13
end
14
15
while true do
16
	stack = chest.getStackInSlot(stackID)
17
	hopperStack = hopper.getStackInSlot(1)
18
	if stack ~= nil and hopperStack == nil then
19
		stackTable = chest.getStackInSlot(stackID)
20
		chest.pushItemIntoSlot(direction, stackID, stackTable[qty])
21
		stackID = stackID + 1
22
		if stackID > chestMax then
23
			stackID = 1
24
		end
25
	elseif stack == nil and hopperStack == nil then
26
		stackID = 1
27
	end
28
	sleep(0.1)
29
end