SHOW:
|
|
- or go back to the newest paste.
1 | --[[ | |
2 | Using: CC: Tweaked, Plethora | |
3 | - | pastebin run tsSESA1U |
3 | + | pastebin run FeiUhiS5 |
4 | ]]-- | |
5 | ||
6 | if pcall(os.loadAPI, "jLib/jFuncs") then | |
7 | else | |
8 | shell.run("pastebin get kqBFGcfV jLib/jFuncs") | |
9 | os.loadAPI("jLib/jFuncs") | |
10 | end | |
11 | ||
12 | - | local chest = peripheral.wrap("left") |
12 | + | self = peripheral.wrap("left") |
13 | ||
14 | local function toExportFormat(itemData) | |
15 | - | ret["name"] = {} |
15 | + | if(itemData == nil) then |
16 | - | for i, item in pairs(chest.list()) do |
16 | + | return nil |
17 | - | ret["name"][i] = item |
17 | + | end |
18 | ||
19 | ret = {} | |
20 | ret["name"] = itemData.name | |
21 | ret["damage"] = itemData.damage | |
22 | ret["nbtHash"] = itemData.nbtHash | |
23 | ||
24 | return ret | |
25 | end | |
26 | ||
27 | local inv = self.getInventory().list() | |
28 | local ret = {} | |
29 | ret["test"] = {} | |
30 | ret["test"][1] = toExportFormat(inv[1]) | |
31 | ret["test"][2] = toExportFormat(inv[2]) | |
32 | ret["test"][3] = toExportFormat(inv[3]) | |
33 | ||
34 | ret["test"][4] = toExportFormat(inv[5]) | |
35 | ret["test"][5] = toExportFormat(inv[6]) | |
36 | ret["test"][6] = toExportFormat(inv[7]) | |
37 | ||
38 | ret["test"][7] = toExportFormat(inv[9]) | |
39 | ret["test"][8] = toExportFormat(inv[10]) | |
40 | ret["test"][9] = toExportFormat(inv[11]) | |
41 | ||
42 | ||
43 | ||
44 | file = fs.open("tempUpload", "w") | |
45 | file.write(textutils.serialize(ret)) | |
46 | file.close() | |
47 | shell.run("pastebin put tempUpload") |