I found this on the nexus: https://www.nexusmods.com/skyrimspecialedition/mods/5864 Let me know if that works like it should. Otherwise I might consider making one myself.
Any chance the script could be edited to ask which esp you want to add the books to, as I was intending to create books to thin out the base game recipes in the forge, but as you can not edit the base game files the script just fails with an error.
Now that I think more about this, making the book go into a new plugin doesn't really make sense. In addition to creating a new book, the script already edits the recipes to require the book (take a look at which rows are bolded on the last 3 images). You cannot do this editing to the base game files.
What you need to do is copy the recipes as override into a new plugin, and then apply the script. The first image (step 0) shows how to do this.
Personally, I changed them to misc item scroll or maybe paper, can not remember which off hand, and misc item charcoal, which made more sense for creating books, I was intending to edit the script to do it, but could not find that bit.
You can change the recipe applied by the script by changing the 10 rows after "// Add recipe ingredient 1: 1 leather strip". You simply need to change the FormIDs and counts (on the rows with "CNTO\Item" and "CNTO\Count"). The comments should guide a bit on how to add new ingredients. You might still get errors with missing masters if you add something that is not in skyrim.esm.
Hey ! After you recommended to give this script a try instead, i managed to tidy up my crafting recipes in the game, now I only have the essentials by default in my crafting station, everything else has their own book as is distributed randomly in bosses chests.
Thank you so much, your script helped me solve a major pet peeve i've had with my LO for quite a while now!
So I'm pretty excited I found this because I think I can use this to speed up the process I've been going through for making my own personal Heim - Smithing Tweaks and Lightweight Overhaul patches. I love that mod, especially how it cleans up my crafting menu, but I use a lot of one-off armors/weapons and other mods that add craftable items (narrative loot, tentapalooza, etc), so I need to make my own integration patches (which I may release when done). Anyway, I think this wil help, so thank you so much!
I could certainly do that. I think I will have it done in a day. I just won't add requirements to the book, since the recipes sometimes have different requirements. At least you will be able to declutter the workstation from books by looking at a tab that's not the book tab :)
Actually, thinking about it... How can you know which book has armor you can create? I think it would be better if the book didn't show up until you can make the actual armor. I guess I can do it manually. Make each book with the same requirements as the armor so I know when I can make that armor.
Well, since you now get the recipe for the book, there's only one condition left to add by hand. Not too bad. Personally, I think that ruined books turning into possibly craftable recipe books is somehow entertaining :)
25 comments
Add conditions to recipes xEdit script
Let me know if that works like it should. Otherwise I might consider making one myself.
What you need to do is copy the recipes as override into a new plugin, and then apply the script. The first image (step 0) shows how to do this.
Jokes aside, I made a new version using burned book as the ingredient.
The comments should guide a bit on how to add new ingredients. You might still get errors with missing masters if you add something that is not in skyrim.esm.
Thank you so much, your script helped me solve a major pet peeve i've had with my LO for quite a while now!
I just won't add requirements to the book, since the recipes sometimes have different requirements. At least you will be able to declutter the workstation from books by looking at a tab that's not the book tab :)
Personally, I think that ruined books turning into possibly craftable recipe books is somehow entertaining :)