Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local mon = peripheral.find("monitor")
- mon.clear()
- local metalFormer = peripheral.find("ic2:metal_former")
- local compressor = peripheral.find("ic2:compressor")
- local furnace = peripheral.find("ic2:electric_furnace")
- local macerator = peripheral.find("ic2:macerator")
- local extractor = peripheral.find("ic2:extractor")
- local windows = {}
- windows.metalFormer = window.create(term.current(),81,1,15,5)
- windows.compressor = window.create(term.current(),61,1,15,5)
- windows.furnace = window.create(term.current(),1,1,15,5)
- windows.macerator = window.create(term.current(),21,1,15,5)
- windows.extractor = window.create(term.current(),41,1,15,5)
- local instance = {}
- instance.metalFormer = {name="MetalFormer"}
- instance.compressor = {name="Compressor"}
- instance.furnace = {name="E-Furnace"}
- instance.macerator = {name="Macerator"}
- instance.extractor = {name="Extractor"}
- while true do
- instance.furnace["input"] = furnace.getItem(7)
- instance.furnace["output"] = furnace.getItem(2)
- instance.macerator["input"] = macerator.getItem(7)
- instance.macerator["output"] = macerator.getItem(2)
- instance.extractor["input"] = extractor.getItem(7)
- instance.extractor["output"] = extractor.getItem(2)
- instance.compressor["input"] = compressor.getItem(7)
- instance.compressor["output"] = compressor.getItem(2)
- instance.metalFormer["input"] = metalFormer.getItem(7)
- instance.metalFormer["output"] = metalFormer.getItem(2)
- for k,v in pairs(windows) do
- v.clear()
- v.setCursorPos(1,1)
- term.redirect(v)
- local inst = instance[k]
- print(inst["name"])
- local inp
- local out
- if inst["input"] then
- inp = inst["input"].getMetadata()
- end
- if inst["output"] then
- out = inst["output"].getMetadata()
- end
- if inp then
- print("I: "..(inp.displayName or "").." "..(inp.count and "x"..inp.count or ""))
- end
- if out then
- print("O: "..(out.displayName or "").." "..(out.count and "x"..out.count or ""))
- end
- sleep(0.1)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement