Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- smeltery display
- local drain = peripheral.wrap( "tconstruct_smelterydrain_0" )
- term.clear()
- local tankSide = (function()
- for _, direction in ipairs({'north', 'south', 'east', 'west'}) do
- local info = drain.getTankInfo(direction)
- if info and info[1] and info[1].contents then
- return direction
- end
- end
- end)()
- if not tankSide then error("Inner smeltery tanks couldn't be found! Is the smeltery drain attached??", 0) end
- while true do
- local tank1,tank2,tank3,tank4,tank5,tank6,tank7,tank8,tank9,tank10 = unpack( drain.getTankInfo(tankSide) )
- if tank1 then print(textutils.serialize(tank1.contents.rawName)," : ",textutils.serialize(tank1.contents.amount)," mb" ) end
- if tank2 then print(textutils.serialize(tank2.contents.rawName)," : ",textutils.serialize(tank2.contents.amount)," mb" ) end
- if tank3 then print(textutils.serialize(tank3.contents.rawName)," : ",textutils.serialize(tank3.contents.amount)," mb" ) end
- if tank4 then print(textutils.serialize(tank4.contents.rawName)," : ",textutils.serialize(tank4.contents.amount)," mb" ) end
- if tank5 then print(textutils.serialize(tank5.contents.rawName)," : ",textutils.serialize(tank5.contents.amount)," mb" ) end
- if tank6 then print(textutils.serialize(tank6.contents.rawName)," : ",textutils.serialize(tank6.contents.amount)," mb" ) end
- if tank7 then print(textutils.serialize(tank7.contents.rawName)," : ",textutils.serialize(tank7.contents.amount)," mb" ) end
- if tank8 then print(textutils.serialize(tank8.contents.rawName)," : ",textutils.serialize(tank8.contents.amount)," mb" ) end
- if tank9 then print(textutils.serialize(tank9.contents.rawName)," : ",textutils.serialize(tank9.contents.amount)," mb" ) end
- if tank10 then print(textutils.serialize(tank10.contents.rawName)," : ",textutils.serialize(tank10.contents.amount)," mb" ) end
- sleep(1)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement