Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AEMan = {
- bridge = peripheral.wrap('right'),
- directions = {['down'] = 0, ['up'] = 1, ['north'] = 2, ['west'] = 3, ['south'] = 4, ['east'] = 5},
- }
- function AEMan:getID(uuid)--{{{
- if uuid > 32768 then
- id = uuid % 32768
- meta = (uuid - id) / 32768
- else
- id = uuid
- meta = 0
- end
- return {id, meta}
- end--}}}
- function AEMan:getUUID(id, meta)
- uuid = id + meta * 32768
- return uuid
- end
- function AEMan:listAll()
- return self.bridge.listAll()
- end
- function AEMan:listItems()
- return self.bridge.listCraft()
- end
- function AEMan:listCraft()
- return self.bridge.listCraft()
- end
- function AEMan:retrieve(uuid, amount, direction)
- return self.bridge.retrieve(uuid, amount, direction)
- end
- man = AEMan
- output = ""
- contents = man:listAll()
- table.sort(contents)
- for key, value in pairs(contents) do
- id = man:getID(key)
- print(id[1] ..':' .. id[2] .. ' - ' .. value)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement