This modlet enables you to click on the ingredients in a recipe's ingredient list, where it will auto-select a recipe that can produce the ingredient while also and showing other applicable recipes in the recipe list.
Permissions and credits
Credits and distribution permission
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
This mod is opted-in to receive Donation Points
Changelogs
Version 4.2
Removed mouse4 for going backwards in recipe view history.
Added right click on recipes to go back through recipe view history.
Added click on item icon when viewing an owned item (non-recipe) to view recipes that produce that item.
Version 4.1-A20.6b9.zip
Fixed history information tooltip overtaking all tooltips.
Fixed null reference error occurring when trying to view recipes for an item (not a recipe) for which no recipes could be found.
Version 4.0.0-a20.6b9
Mouse4 (thumb button) no longer goes back in recipe history.
Right mouse button click on ingredient entry goes back in recipe history.
Able to click on main item icon to see recipes for the item. Useful when you have something but you want to make more of it.
Version 3.5
Removed the debug & file logging accidentally left in.
Version 3.4
Fixed main breaking A20 bug where ingredient selection simply selected the top item in recipe list.
Fixed recipe search being filled by ingredient selection.
Version 3.3
Fix for the 'crash on inventory open' bug in Linux.
Version 3.2
Simply updated files and tested for 7DTD v19.5(b60).
Version 3.1
Removed right-click for back functionality due to conflict with native stack splitting functionality.
Version 3
Added "back" functionality for jumping to previously viewed recipes on right-click and thumb button 1.
Version 2
Moved all code into Harmony DLL to improve compatibility with other mods.
Version 1
All basic functionality, inc. clickable entries, hover, sounds, backpack & workstation compatibility, etc.
Imagine you're looking at a recipe and its ingredients, and you're about to craft it, but first you need to craft its ingredients' constituent ingredients! You use the text box on the left to type in the first ingredient's name, locate a recipe that you can use, realise you need to craft something else to make that ingredient, and you move your hand back to the mouse, click on the textbox, back to keyboard, type search term, click recipe, and craft.. Or maybe you see that you have to go deeper. Ingredient-ception. ???
All that clicking on the search box, moving your hand between the mouse and keyboard, it's a bit annoying. Welp, here comes Active Ingredients to save the day!
Anyway, Active Ingredients attempts to enable you to avoid having to type search terms and click recipes in the recipe list. It does this by letting you click on the ingredients themselves, upon which the recipes that can produce the ingredient are listed, with the most applicable choice auto-selected.
If the ingredient has no recipes, i.e. it's (probably?) a loot-only item, the ingredient will not highlight or respond to clicks, which I hope expresses the distinction to users, but I guess we'll see... ? ?