pos_marker_manage: add some checks to update_entity event listener

For #105 because I can't reproduce the issue.
This commit is contained in:
Starbeamrainbowlabs 2024-08-18 20:33:57 +01:00
parent d3ddb5575e
commit 977dcc6a93
Signed by: sbrl
GPG key ID: 1BE5172E637709C2

View file

@ -114,6 +114,12 @@ end)
wea_c.entities.pos_marker:addEventListener("update_entity", function(event)
ensure_player(event.player_name)
if position_entities[event.player_name][event.i] == nil then
minetest.log("warning", "[wea core:pos_manage:EL/update_entity] position_entities".."["..tostring(event.player_name).."]["..tostring(event.i).."] doesnt exist, event object "..wea.inspect(event).."\nPlease check WEA is up to date and then report this in https://github.com/sbrl/Minetest-WorldEditAdditions/issues/105.")
end
wea_c.entities.pos_marker.delete(
position_entities[event.player_name][event.i]
)