添加了get_recipe_details 函数,可以读取配方所有有用的信息


返回值包括ingredient_table, products_table, net_ingredient_table, net_products_table, energy, craftable_machines
六个信息。由于有些配方input和output有某种物品重复出现(原版中就是铀增殖,各种mod里则到处都是),因此需求的物品,和净消耗/净产出物品都需要给出。
energy是在速度=1的机器上运行这个配方需要的时间,craftable_machines 则是这个配方可以在哪些机器上使用(不包括character,手搓)