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 |