A new mod by Swiffy!
Swiffy mod notes:
This mod requires Lazy Duchess' Mono Patcher Library.
Description This is a script mod to fix the EA oversight where a household needs to cook any recipe at least once for anything to show up in the Shop by Recipe tab of a Grocery Store. It also optionally adds Quick Meals to the Shop by Recipe tab if ani's No Fridge Shopping mod is installed. It should work with all custom recipe mods.
Installation Place swiffyMisc.GroceryFixes-RequiresMonoPatcher-v1.0.package either in your Mods/Packages folder or Mods/Overrides folder. Both should work. No cache deletion is required for the mod to work. To uninstall, simply remove the mod package.
Required Files, Compatibility and Conflicts
You must have the .package file for Lazy Duchess' Mono Patcher Library for this mod to work.
Optionally, you can install ani's No Fridge Shopping mod (on NRaas, not MTS!) for EA Quick Meals to also show up in the Shop by Recipe tab. This will, obviously, also remove the ability to instantly buy ingredients at cooking appliances.
No packs are required. This mod should be compatible with all custom recipe mods. Let me know if something doesn't show up though. It's also a non-core script mod, so it should be compatible with most other mods. It is compatible with the NRaas suite. Still, if a core mod or Mono Patcher-dependent mod also overrides the CreateRecipeItemList method, it will conflict.
Tuning To configure the two features of the mod, open the mod package in s3pe. Right-click the swiffyMisc.GroceryFixes.ShopByRecipeFixes_XML and either Export to file then re-import or edit in Notepad and commit the changes. Save the file to save your edits.
kFixEmptyShopByRecipe Fixes the bug where households with Sims who haven't gained any Cooking skills don't see anything in the 'Shop by Recipe' tab when Shopping for Groceries. True by default or False.
kAddQuickMealsToShopByRecipe Adds the recipes of quick meals, provided by Ani's No Fridge Shopping mod, to the 'Shop by Recipe' tab when Shopping for Groceries. If Ani's No Fridge Shopping is not installed, the quick meals simply will not be added and there won't be any errors. True by default or False.
Known Issues and Non-Issues
Where's the Grilled Cheese recipe? It's a Cooking Level 0 Recipe, right? Nope. For some reason, many wikis say this. It's unlocked at Cooking Level 2 in reality.
Some recipes with abstract, general ingredients, such as Fruit, only let me buy one version of its ingredient set, such as Apple, and only show the inventory number for that. I'm fairly sure this also happens with some base game recipes too. It's harmless, though. I might look into modifying it in the future.
My game takes a microsecond longer to load the Shop for Groceries menu now. I'd test what happens without the mod first. The mod does have a slight flaw in that in your household, it will check every Sim against all the recipes multiple times if none of them have the skill. This could cause lag in highly extreme cases where you have tons of Level 0 Recipes and a huge household. I might fix it in the future.
Download from Mod The Sims!













