From 399bb145282935a86c46d51e2120910966f03a79 Mon Sep 17 00:00:00 2001 From: Jacob Lifshay Date: Mon, 20 Nov 2023 23:54:58 -0800 Subject: [PATCH] Fix error where energy_collector.lua tries to compare to nil --- energy_collector.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/energy_collector.lua b/energy_collector.lua index d0619c4..2648a2f 100644 --- a/energy_collector.lua +++ b/energy_collector.lua @@ -95,7 +95,9 @@ local function on_timer(pos, elapsed) using_orb = false end - if minetest.get_natural_light(above) >= 14 then + local light = minetest.get_natural_light(above) + + if light and light >= 14 then if check_for_furnaces(pos, 1, true) then -- do nothing, energy is being used for the furnace. return true @@ -306,4 +308,4 @@ exchangeclone.register_energy_collector("exchangeclone:energy_collector_mk5", "E {"exchangeclone:energy_collector_mk4", "exchangeclone:energy_collector_mk4", "exchangeclone:energy_collector_mk4"}, {iron, iron, iron} } -) \ No newline at end of file +)