Advertisement
aequasi

Untitled

Feb 22nd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.60 KB | None | 0 0
  1. local event = require("event")
  2. local component = require("component")
  3. local sides = require("sides")
  4. local term = require("term")
  5. local inventory = component.inventory_controller
  6.  
  7. while (true) do
  8.     term.clear()
  9.     local size = inventory.getInventorySize(sides.top)
  10.     for i=1,size do
  11.         local item = inventory.getStackInSlot(sides.top, i)
  12.         if item then
  13.             local id = ""
  14.             if item.id then
  15.                 id = ":" .. item.id
  16.             end
  17.             print("Slot " .. i .. ": " .. item.name .. id)
  18.         end
  19.     end
  20.  
  21.     local id = event.pull(5, "interrupted")
  22.     if (id == "interrupted") then
  23.         print("Program stopped.")
  24.         break
  25.     end
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement