From 2867cb434e60f1549f6907b40d2c0d382ae27769 Mon Sep 17 00:00:00 2001 From: Emerson Rosen-Jones Date: Sat, 20 Dec 2025 19:35:02 -0500 Subject: [PATCH] feat: implements main storage stock requests --- biofuel-manager.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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