-- Functions for sneeker mod local log_mods = core.settings:get_bool("log_mods", false) -- Displays a message in log output function sneeker.log(message) if log_mods then core.log('action', '[' .. sneeker.modname .. '] ' .. message) end end -- Displays a message in log output only if 'sneeker.debug' is set to 'true' function sneeker.log_debug(message) if sneeker.debug then sneeker.log('DEBUG: ' .. message) end end -- Spawns a sneeker entity function sneeker.spawn(pos) core.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