From 5216041e7653da8a64d6b291a37b9df990a8cae2 Mon Sep 17 00:00:00 2001 From: Guillaume ARM Date: Sun, 19 May 2024 23:53:50 +0200 Subject: [PATCH] feat(inferium-harvester): better refuel procedure using buffer chest --- inferium-harvester.lua | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/inferium-harvester.lua b/inferium-harvester.lua index 28e7e9d..5b083ac 100644 --- a/inferium-harvester.lua +++ b/inferium-harvester.lua @@ -1,7 +1,7 @@ local turtleUtils = require('libs/turtle-utils') local config = require('config/harvesting') -local VERSION = "0.3.1" +local VERSION = "0.4.0" local IDLE_TIME = 2 local MIN_FUEL_NEEDED = (10 + config.firstCropZ + config.length) * 2 local MIN_FREE_SLOTS_BEFORE_COMPACT = 4 @@ -90,9 +90,8 @@ end local function refuelProcedure() turtle.turnLeft() - turtleUtils.waitForInventory('front', IDLE_TIME) - local refuelOk, refuelErr = turtleUtils.refuel(MIN_FUEL_NEEDED, turtle.suck, IDLE_TIME) + local refuelOk, refuelErr = turtleUtils.refuelWithBuffer('top', 'front', MIN_FUEL_NEEDED, IDLE_TIME) if not refuelOk then error('Cannot refuel the turtle: "' .. refuelErr .. '"')