Fix bugs regarding disconnected players and unsanitized command input

This commit is contained in:
Till Affeldt
2020-05-16 16:19:28 +02:00
parent de512c172c
commit 082c789d6e
6 changed files with 49 additions and 19 deletions

View File

@ -50,14 +50,14 @@ end)
climate_api.register_influence("light", function(pos)
pos = vector.add(pos, {x = 0, y = 1, z = 0})
return minetest.env:get_node_light(pos)
return minetest.env:get_node_light(pos) or 0
end)
climate_api.register_influence("daylight", function(pos)
pos = vector.add(pos, {x = 0, y = 1, z = 0})
return minetest.env:get_node_light(pos, 0.5)
return minetest.env:get_node_light(pos, 0.5) or 0
end)
climate_api.register_global_influence("time",
minetest.get_timeofday()
minetest.get_timeofday
)