There's been a few comments about whether or not this works in 1.6+ so I'd like to clear that up here... It does! (I just tested it)
I think where people are having trouble is with getting the correct versions of the two prerequisite mods. The optional file for Expanded Preconditions Utility (EPU) & the 1.0.10 alpha version for Shop Tile Framework (STF). At the time of writing this (12-26-2024) the correct versions to have for both are as follows: EPU: 1.0.2-alpha.2024022 STF: 1.0.10-alpha.20241104
Sincerely, Bob
EDIT: After reviewing all the comments I added in Deluxe Scarecrow (At Robin) & Tea Sapling (At Pierre)!!! Let me know if there are any other recipes you would like to see added!
I love answering questions, truly! So please ask away in the comments if you've got any issues or you just don't know how to shave properly and need a few hints... Bob is here to help clear up that Fog!
I am maybe sort of, possibly, maybe, kind of, maybe, sort of, thinking of adding in other recipes to this so that it truly does encompass every single recipe, maybe, possibly, sort of, don't hold your breath, but maybe it could be done soon, possibly sort of, might be on my horizon, possibly, sort of, maybe.
I think that because it’s already a purchasable recipe (in that you have to purchase the greenhouse and then you get it) I don’t think I added the pot in. Seemed redundant? Is there a glitch where you don’t get the pot recipe sometimes? I should note that according to the wiki it can take up to 3 days after completion of the greenhouse before Evelyn will show up with the recipe.
This is great, but there are two recipes I need. Robin's six heart event didn't show, it's a noted bug that got fixed in later versions, but it does mean that I missed out on getting the drum and flute block. Neither of which are sold by her. Are you able to include them in this mod?
Does your smapi log have any errors? If you upload your smapi log to the log parsing website it I’ll tell you where the errors are. You must be using the wrong version of something because I am 100% sure it works.
have Gus sell the Arugula roll recipe, or does it need to be modified differently for recipes coming from mods (like a skyrim load order index reference)?
I've never modified or changed a Stardew mod, so apologies if the answer should be obvious.
I forgot how to reference items from other peoples mod but I think you need that "Rafseazz.RSVCP" part in order to point it in the right direction.
You may also need the mod manifest number? I truly just don't remember. The discord for modding was (4 years ago at least) fairly helpful if you ask your question in a nice way and don't ask it at 5:15pm eastern when everyone is talking.
EDIT: I realize that sounds like I'm mad at you for asking me that and I am not! I'm sorry I genuinely just don't remember. I would just ask in the SDV modding discord how to reference other people's mods. There may also be a wiki page. I would link you the one I'm looking at now but I'm scared it's not what you're asking for and I would just end up sending you down the wrong route. My expertise on stuff like this has faded and you would probably be better served asking a more seasoned SDV modder on the discord. I'm sorry :(
They are ALL recipes in the game, for sale at Gus.
By reading a little bit how Shop Tiles Framework works you can edit this mods config into whatever you like, and even place them for sale someplace else.
I made it so only friendship recipes and TV recipes (the annoying ones to get) are for sale at Gus, and only 5 random ones everyday.
There is indeed no config file I didn't know how to do that when I first made this and I can't bear to go back through to add all the if conditions to the thousand lines of code...
He meant the json file, just "shops.json"
I just typed out instructions in another comment on how to remove specific recipes and that will point you in the right direction for what file to edit if you want to do that. Go for it! Any edits you want to make for personal use are totally okay!
EDIT: I just realized you're the same person... Sorry for giving you the same spiel twice
At the moment I've got too much going on to make more edits. But if you want to remove a recipe you can just delete the entire block of lines that has the recipe you don't want.
For Example: 1) Look in "[CP & STF] Cooking and Crafting Recipes for Sale \ [STF] Cooking and Crafting Recipes for Sale \ shops.json" 2) Open the "shops.json" with any text editor 3) Press "Control + f" to search for the recipe you want to remove, I'm going to use "Wild Bait" as an example 4) Lets say you want to remove the "Wild Bait" recipe, the entire recipe code block from lines 539 to 545 would be removed (deleted) This is the block of code you would want to delete if you wanted to remove the "Wild Bait" recipe { "ItemType": "Object", "ItemNames": ["Wild Bait"], "IsRecipe": true, "StockPrice": 300, "When": ["!HasCraftingRecipe Wild-Bait"], }, 5) Save the file 6) Launch the game you're done! No more "Wild Bait" for sale NOTE! The bait itself and the recipe are two different blocks of code. The recipes all have the line: "IsRecipe": true
NOTE! There are 5 recipes with wonky names, I kind of bet the game will go haywire if you try and remove those. So my advice is don't touch: eggplant parm, cranberry sauce, dish o' the sea, cheese cauliflower, vegetable stew, or cookies... Don't ask why, I don't remember
No sorry, too many recipes to manually code. This doesn't make existing recipes for sale. This manually adds new recipes for things that never had purchasable recipes but that exist in the code somewhere. If I were to make the recipes from other people's mods purchasable I would be inadvertently stealing their content. I would also be altering the flow of the narrative inside that mod. And that would not be a nice thing to do.
179 comments
There's been a few comments about whether or not this works in 1.6+ so I'd like to clear that up here... It does! (I just tested it)
I think where people are having trouble is with getting the correct versions of the two prerequisite mods. The optional file for Expanded Preconditions Utility (EPU) & the 1.0.10 alpha version for Shop Tile Framework (STF). At the time of writing this (12-26-2024) the correct versions to have for both are as follows:
EPU: 1.0.2-alpha.2024022
STF: 1.0.10-alpha.20241104
Sincerely,
Bob
EDIT: After reviewing all the comments I added in Deluxe Scarecrow (At Robin) & Tea Sapling (At Pierre)!!! Let me know if there are any other recipes you would like to see added!
Bob is here to help clear up that Fog!
I am maybe sort of, possibly, maybe, kind of, maybe, sort of, thinking of adding in other recipes to this so that it truly does encompass every single recipe, maybe, possibly, sort of, don't hold your breath, but maybe it could be done soon, possibly sort of, might be on my horizon, possibly, sort of, maybe.
If I did, what would you like to see added?
Lemme see if that’s doable
Happy Farming!
Like would taking the shops.json
"ShopName":"GusShop",
"AddStockAboveVanilla":"false",
"ReplaceInsteadOfAdd": "false",
"ItemStocks":[
and adding
"ItemType": "Object",
"ItemNames": ["Rafseazz.RSVCP_Arugula_Roll"],
"IsRecipe": true,
"StockPrice": 500,
"When": ["!HasCookingRecipe Rafseazz.RSVCP_Arugula_Roll"]
have Gus sell the Arugula roll recipe, or does it need to be modified differently for recipes coming from mods (like a skyrim load order index reference)?
I've never modified or changed a Stardew mod, so apologies if the answer should be obvious.
I forgot how to reference items from other peoples mod but I think you need that "Rafseazz.RSVCP" part in order to point it in the right direction.
You may also need the mod manifest number? I truly just don't remember. The discord for modding was (4 years ago at least) fairly helpful if you ask your question in a nice way and don't ask it at 5:15pm eastern when everyone is talking.
EDIT: I realize that sounds like I'm mad at you for asking me that and I am not! I'm sorry I genuinely just don't remember. I would just ask in the SDV modding discord how to reference other people's mods. There may also be a wiki page. I would link you the one I'm looking at now but I'm scared it's not what you're asking for and I would just end up sending you down the wrong route. My expertise on stuff like this has faded and you would probably be better served asking a more seasoned SDV modder on the discord. I'm sorry :(
By reading a little bit how Shop Tiles Framework works you can edit this mods config into whatever you like, and even place them for sale someplace else.
I made it so only friendship recipes and TV recipes (the annoying ones to get) are for sale at Gus, and only 5 random ones everyday.
He meant the json file, just "shops.json"
I just typed out instructions in another comment on how to remove specific recipes and that will point you in the right direction for what file to edit if you want to do that. Go for it! Any edits you want to make for personal use are totally okay!
EDIT: I just realized you're the same person... Sorry for giving you the same spiel twice
For Example:
1) Look in "[CP & STF] Cooking and Crafting Recipes for Sale \ [STF] Cooking and Crafting Recipes for Sale \ shops.json"
2) Open the "shops.json" with any text editor
3) Press "Control + f" to search for the recipe you want to remove, I'm going to use "Wild Bait" as an example
4) Lets say you want to remove the "Wild Bait" recipe, the entire recipe code block from lines 539 to 545 would be removed (deleted)
This is the block of code you would want to delete if you wanted to remove the "Wild Bait" recipe
{
"ItemType": "Object",
"ItemNames": ["Wild Bait"],
"IsRecipe": true,
"StockPrice": 300,
"When": ["!HasCraftingRecipe Wild-Bait"],
},
5) Save the file
6) Launch the game you're done! No more "Wild Bait" for sale
NOTE! The bait itself and the recipe are two different blocks of code. The recipes all have the line: "IsRecipe": true
NOTE! There are 5 recipes with wonky names, I kind of bet the game will go haywire if you try and remove those. So my advice is don't touch: eggplant parm, cranberry sauce, dish o' the sea, cheese cauliflower, vegetable stew, or cookies... Don't ask why, I don't remember
TLDR: No, never, sorry