From 1dd596a783a720233aa1a1f6c397bd8aa6ff8746 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Fri, 11 Dec 2020 18:25:05 +0100 Subject: [PATCH] Fix crash when hand list is not provided --- init.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index a2b8328..2805986 100644 --- a/init.lua +++ b/init.lua @@ -23,7 +23,9 @@ local function find_best_tool(nodename) local new_index = player:get_wield_index() local is_better, best_time = false, math.huge is_better, best_time = check_tool(player:get_wielded_item(), node_groups, best_time) - is_better, best_time = check_tool(inventory.hand[1], node_groups, best_time) + if inventory.hand then + is_better, best_time = check_tool(inventory.hand[1], node_groups, best_time) + end for index, stack in ipairs(inventory.main) do is_better, best_time = check_tool(stack, node_groups, best_time) if is_better then -- 2.44.0