Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- essentiaChest = peripheral.wrap("iron_3")
- pedestalChest = peripheral.wrap("diamond_5")
- triggerChest = peripheral.wrap("crystal_7")
- infusionChest = peripheral.wrap("gold_5")
- arg = { ... }
- outputFile = arg[1]
- essentiaChest.condenseItems()
- pedestalChest.condenseItems()
- 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
- essentiaItems = getItems(essentiaChest)
- infusionItems = getItems(infusionChest)
- pedestalItems = getItems(pedestalChest)
- triggerItems = getItems(triggerChest)
- result = {essentiaItems = essentiaItems,
- infusionItems = infusionItems,
- pedestalItems = pedestalItems,
- triggerItems = triggerItems}
- file = fs.open(outputFile, "w")
- file.write(json.encodePretty(result))
- file.close()
Advertisement
Add Comment
Please, Sign In to add comment