local me = require("me") local util = {} util.me = me function decode(data) if type(data) == "string" then return data end local str = {} for i = 2, #data do str[i-1] = decode(data[i]) end return table.concat(str, "") end function util.get_list() local p = game.item_prototypes[me.name.."-list"] if p then data = p.localised_description return decode(data) end end function util.force_enable_recipe(event, recipe_name) if game.players[event.player_index].force.recipes[recipe_name] then game.players[event.player_index].force.recipes[recipe_name].enabled=true end end function util.warptorio2_expansion_helper() if script.active_mods["warptorio2_expansion"] then function check_container_for_items(container,items) local has_all =true for k=1,#items do if container.get_item_count(items[k].name)