Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local component = require("component")
- local sides = require("sides")
- local rs = component.block_refinedstorage_interface
- local targetAmount = 64
- local items = {
- {name = "minecraft:iron_ingot"},
- {name = "minecraft:gold_ingot"}
- }
- while(true) do
- for i,stack in ipairs(items) do
- if(rs.hasPattern(stack)) then
- local rsStack = rs.getItem(stack)
- local toCraft = targetAmount;
- if(rsStack ~= nil) then
- toCraft = toCraft - rsStack.size
- end
- if(toCraft > 0) then
- rs.scheduleTask(stack,1)
- else
- rs.cancelTask(stack)
- end
- else
- print("Missing pattern for: " .. stack.name)
- end
- end
- os.sleep(5)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement