Add method 'sneeker.get_pos_string':

Returns x, y, z coordinates in a string.
This commit is contained in:
AntumDeluge 2017-05-29 02:49:02 -07:00 committed by Jordan Irwin
parent 21d78e0b65
commit fe42ca01db
2 changed files with 6 additions and 1 deletions

@ -23,3 +23,8 @@ function sneeker.spawn(pos)
minetest.add_entity(pos, sneeker.mob_name)
sneeker.log_debug('Spawned entity "' .. sneeker.mob_name .. '" at ' .. tostring(pos.x) .. ',' .. tostring(pos.y))
end
-- Retrieves pos coordinates in string value
function sneeker.get_pos_string(pos)
return 'x=' .. tostring(pos.x) .. ', y=' .. tostring(pos.y) .. ', z=' .. tostring(pos.z)
end

@ -29,7 +29,7 @@ minetest.register_abm({
local node_light = minetest.get_node_light(pos)
-- Debugging spawning
sneeker.log_debug("Node light level at " .. tostring(pos.x) .. "," .. tostring(pos.y) .. ": " .. tostring(node_light))
sneeker.log_debug("Node light level at " .. sneeker.get_pos_string(pos) .. ": " .. tostring(node_light))
if not node_light or node_light > sneeker.spawn_maxlight or node_light < -1 then
spawnit = false