server_shop = {} local ss = server_shop ss.modname = core.get_current_modname() ss.modpath = core.get_modpath(ss.modname) local debug_mods = core.settings:get_bool("debug_mods", false) function ss.log(lvl, msg) if not msg then msg = lvl lvl = nil end msg = "[" .. ss.modname .. "] " .. msg if lvl == "debug" then if not debug_mods then return end msg = "[DEBUG] " .. msg lvl = nil end if not lvl then core.log(msg) else core.log(lvl, msg) end end local scripts = { "settings", "api", "deposit", "formspec", "node", "command", } for _, script in ipairs(scripts) do dofile(ss.modpath .. "/" .. script .. ".lua") end ss.file_load() core.register_on_mods_loaded(function() ss.prune_shops(true) end)