DumbassTurtle wrote:The Lone Wolfling wrote:Derp. Fixed (hopefully?)
Just fired it up and tested it works beautifully! Thank you! Been stalking this thread since BTW updated and broke the guide, so happy dance!
Stalker :p
Also, yay for it actually working!
Toyi wrote:Thanks indeed man, I was eager to check this out and get rid of having the wiki in another tab.
Thank you!
Toyi wrote:
I feel pretty stupid now, because after checking the guide I have just learned that you can render planks into potash, I always believed it was only possible to do so with logs or sawdust, darn it, I used the excess of planks mostly as construction material or as fuel for my old furnace...
One learns something new every day! Also, on a related note for all those wondering, as you can see earlier in the thread, it's actually a little iffy as to what recipes should be included. Currently it grabs the recipes from the mod, however as such it means that it is effectively impossible to "censor" recipes without advanced notice of upcoming BTW releases. The only other option I could think of would be a whitelist style setup, and that would have multiple issues (sub-mods would not have recipes show up, and also quite frankly in that case I might as well just hard-code the recipes in.)
Toyi wrote:
edit 2: I noticed every recipe of BTW and their add-ons seem to be supported, except in the Anvil section, it only shows the "vanilla" BTW recipes (Better then Buildcraft's steel gears, engines and obsidian pipes, the metalworks additions of kaos78414's deco add-on, etc. are not shown), but the stewing pot and crucible sections show all their recipes. Could you please look into it?
Looked into it, finally. (Details follow for those interested, spoilered.) Hopefully it is working now.
Internally, BTW stores all the Anvil recipes, shaped and unshaped, in a single list. However, due to the current architecture of BTWGuide, BTWGuide needs a separate list of recipes for each background used. As such, it iterates through the BTW recipes once, and generates an internal cache of both the shaped and unshaped recipes, instead of iterating through the BTW recipes twice, and discarding the recipes that are unshaped (or shaped, the second iteration). However, I put the method to generate the cache into the section of the code that is run when BTWGuide first loads. As such, there was no guarantee that other sub-mobs (BTB, etc.) had added their recipes when BTWGuide cached them.
In related news, I have updated to BTWGuide v1.4.