Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- triggerChest = peripheral.wrap("crystal_2")
- infusionChest = peripheral.wrap("gold_3")
- arg = { ... }
- outputFile = arg[1]
- triggerChest.condenseItems()
- infusionChest.condenseItems()
- function getItems(chest)
- stacks = chest.getAllStacks()
- itemArray = {}
- for slot,item in ipairs(stacks) do
- table.insert(itemArray, item.all())
- end
- return itemArray
- end
- infusionItems = getItems(infusionChest)
- triggerItems = getItems(triggerChest)
- result = { infusionItems = infusionItems,
- triggerItems = triggerItems}
- file = fs.open(outputFile, "w")
- file.write(json.encodePretty(result))
- file.close()
Add Comment
Please, Sign In to add comment