-- Localize Hunger NG local a = hunger_ng.attributes local c = hunger_ng.configuration local e = hunger_ng.effects local f = hunger_ng.functions local s = hunger_ng.settings local S = hunger_ng.configuration.translator -- Localize Luanti local get_modpath = core.get_modpath local get_dir_list = core.get_dir_list local log = core.log -- Load needed data local mod_path = core.get_modpath('hunger_ng') local i14y_path = mod_path..DIR_DELIM..'interoperability'..DIR_DELIM -- Load interoperability file when the corresponding mod was loaded core.register_on_mods_loaded(function() for _,i14y_file in pairs(get_dir_list(i14y_path)) do local modname = i14y_file:gsub('%..*', '') if get_modpath(modname) and i14y_file ~= 'README.md' then dofile(i14y_path..i14y_file) log('info', c.log_prefix..'Loaded built-in '..modname..' support') end end if hunger_ng.food_items.satiating == 0 then local message = { 'There are NO satiating food items registered!', 'Hunger is disabled!', 'Enable at least one of the supported mods.' } log('warning', '[hunger_ng] '..table.concat(message, ' ')) end end)