From 71ada60f4efb1a10d89a2e188f458e812eb00b6c Mon Sep 17 00:00:00 2001 From: kamirama Date: Sun, 7 Jan 2018 15:56:12 +0100 Subject: [PATCH] fixed crash --- sparkcore/hud.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sparkcore/hud.lua b/sparkcore/hud.lua index 2c6b5ba..dbcbc78 100644 --- a/sparkcore/hud.lua +++ b/sparkcore/hud.lua @@ -23,6 +23,10 @@ end) minetest.register_globalstep(function(dtime) for k, i in pairs(sparktech.tool_energy_hud) do local player = minetest.get_player_by_name(k) + if player == nil then + sparktech.tool_energy_hud[k] = nil + return + end local item = player:get_wielded_item() local energy = tonumber(item:get_metadata()) local energymax = minetest.get_item_group(item:get_name(), "sparktech_energy_max") @@ -36,4 +40,4 @@ minetest.register_globalstep(function(dtime) player:hud_change(i["idt"], "text", energy .. " / " .. energymax) end end -end) +end) \ No newline at end of file