Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --[[
- Interactive sorter dupe/item overwriting bug
- Modpack FTB Ultimate Reloaded 1.6.0
- Forge: 14.23.5.2836
- cc-tweaked-1.12.2-1.82.2
- PeripheralsPlusOne-1.12.2-1.1-build-T58
- ]]
- -- sorter settings
- local sorterSide = "right"
- local pullSide = "up"
- local pushSide = "east"
- local sorter = peripheral.wrap(sorterSide)
- function getNextItem()
- local item = nil
- --pull slot undefined
- local hasItem = sorter.pull(pullSide, 64)
- if(hasItem) then
- item = sorter.analyze()
- end
- return hasItem, item
- end
- function logMinedItems()
- local itemMap = {}
- repeat
- local hasItem, item = getNextItem()
- if(hasItem) then
- itemMap[item.name] = item.amount + (itemMap[item.name] or 0)
- sorter.push(pushSide, 64)
- end
- sleep(0.5)
- until (not hasItem)
- print("Total mined")
- for k,v in pairs(itemMap) do
- print(k .. ": ", v)
- end
- return itemMap
- end
- logMinedItems()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement