From 66602474b05735591443d375b3b9a40d7d29905b Mon Sep 17 00:00:00 2001 From: MayaTheShy Date: Sun, 15 Mar 2026 23:01:18 -0400 Subject: [PATCH] Update scan interval and remove redundant cache refresh logic in main loop --- inventoryManager.lua | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/inventoryManager.lua b/inventoryManager.lua index 0dd75e0..a5d7143 100644 --- a/inventoryManager.lua +++ b/inventoryManager.lua @@ -5,7 +5,7 @@ local DROPPER_NAME = "minecraft:dropper_9" local BARREL_NAME = "minecraft:barrel_0" local POLL_INTERVAL = 2 -- seconds between barrel checks local MONITOR_SIDE = "left" -local SCAN_INTERVAL = 3 -- seconds between background scans +local SCAN_INTERVAL = 120 -- seconds between full background scans local SMELT_INTERVAL = 3 -- seconds between furnace checks local SMELT_RESERVE = 64 -- keep at least 1 stack of each raw material local CACHE_FILE = ".inventory_cache" -- persistent cache file @@ -1810,12 +1810,6 @@ local function main() pcall(refreshFurnaceStatus) needsRedraw = true smelterNeedsRedraw = true - -- If work was done, scan sooner to update cache - if ok and didWork then - pcall(refreshCache) - needsRedraw = true - smelterNeedsRedraw = true - end sleep(SMELT_INTERVAL) end end,