Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

aedenthorn

Uploaded by

aedenthorn

Virus scan

Safe to use

Tags for this mod

About this mod

Lets you cook recipes based on ingredients, perform bulk cooking, and even cook dishes you haven't learned yet.

Requirements
Permissions and credits
Translations
  • Portuguese
Changelogs
Donations
Features

This mod adds advanced functionality to the cooking interface, offering the following new, fully customizable features:

  • Select which ingredients to use in cooking
  • Cook multiple dishes at once
  • Cook multiple of the same dish at once
  • Cook dishes you haven't learned yet
  • Get notice of which dishes your currently selected ingredients will cook
  • Access all fridge inventories directly from the cooking interface
  • Receive trash if you fail to cook anything useful


Usage

Access the cooking interface in the upgraded farmhouse's kitchen as usual.

You can change which fridge (or player inventory) to take ingredients from using the arrow buttons in the interface.

As you add ingredients, the interface will (by default) tell you if you will successfully cook a dish and (by default) show which products you will cook when hovering over the OK button.

To cook the first available dish, click on the OK button.

To cook all available dishes at once, hold down the modifier key (default: Left Shift) when clicking the OK button.




Configuration

The following config variables are available in the GMCM interface or by editing the mod's config.json file after running the game once:

  • CookAllModKey: default LeftShift - hold down this key to cook everything possible with the current ingredients
  • StoreOtherHeldItemOnCook: default true - try to store a held item when cooking a different item (else cancel cooking)
  • ConsumeIngredientsOnFail: default false - lose all ingredients on an unsuccessful cook (doesn't happen if mod key is down)
  • GiveTrashOnFail: default true - a failed cook will produce trash instead
  • ConsumeExtraIngredientsOnSucceed: default true - lose all ingredients on a successful cook (doesn't happen if mod key is down)
  • AllowUnknownRecipes: default true - let you cook dishes you haven't learned yet
  • LearnUnknownRecipes: default true - learn recipes for dishes you cook but haven't learned yet
  • ShowCookTooltip: default true - show the "Cook" text when hovering over the OK button
  • ShowProductsInTooltip: default true - show what products can be cooked when hovering over the OK button (only shows multiple when mod key is down)
  • ShowProductInfo: default true - display number of items that can be cooked above the current ingredient list
  • MaxTypesInTooltip: default 3 - max number of named products to show in the tooltip (to save space, the rest will be grouped in a single additional entry)



Technical

Requires SMAPI, uses Harmony.

Compatible with Mod Updater for automatic updates.

Code is at https://github.com/aedenthorn/StardewValleyMods.

If you want to complain or ask for help or help me test my mods, you can visit my Discord server.

A list of all my mods for Stardew Valley is available at https://www.nexusmods.com/stardewvalley/articles/895.