diff --git a/biofuel-manager.lua b/biofuel-manager.lua index 57a6267..1bfa83e 100644 --- a/biofuel-manager.lua +++ b/biofuel-manager.lua @@ -5,6 +5,8 @@ local STORAGE = "" local OIL_TANK = "" local FUEL_TANK = "" +local FACTORY_ADDRESS = "" + local MAIN_SEED_REQUEST = "minecraft:melon_seeds" local MAIN_PLANT_REQUEST = "minecraft:bamboo" @@ -103,10 +105,12 @@ local order = { local stock = { seeds = function (amt, requester) - -- TODO + requester.setRequest({ name = MAIN_SEED_REQUEST, count = amt }) + requester.request() end, plants = function (amt, requester) - -- TODO + requester.setRequest({ name = MAIN_PLANT_REQUEST, count = amt }) + requester.request() end, } @@ -135,6 +139,7 @@ end if arg ~= nil and arg[1] == "run" then local requester = peripheral.wrap(MAIN_REQUESTER) + requester.setAddress(FACTORY_ADDRESS) local ticker = peripheral.wrap(SUBNET_TICKER) run(requester, ticker) end