Fix cozylights "player = nil" crash bug

This commit is contained in:
N-Nachtigal 2025-05-17 15:19:55 +02:00
parent 4d6874d811
commit de1f75a3dc

View file

@ -515,6 +515,9 @@ minetest.register_globalstep(function(dtime)
for _,cozyplayer in pairs(cozylights.cozyplayers) do for _,cozyplayer in pairs(cozylights.cozyplayers) do
local t = os.clock() local t = os.clock()
local player = minetest.get_player_by_name(cozyplayer.name) local player = minetest.get_player_by_name(cozyplayer.name)
if player = nil then
goto next_player
end
local pos = vector.round(player:getpos()) local pos = vector.round(player:getpos())
pos.y = pos.y + 1 pos.y = pos.y + 1
local wield_name = player:get_wielded_item():get_name() local wield_name = player:get_wielded_item():get_name()