Originally Posted by Abraxas*
I have to mention that the Extended Crafting file doesn't work for me either. And there are no item icons when dragging items in inventory. Seems a bit broken to me.


That made me try out different things, none of which worked:

Copied the original file to my current mod project, added one line for white dye: fail
Added a preview XML: fail
Converted preview XML to LSB: fail
Converted preview XML to LSF: fail
Renamed MainLSF.pak: fail
Copied the modified file to a completely empty mod project I keep for testing purposes: fail

(what I did not try was putting the file into Data\Public\Shared\Stats and start without any mod, run through the tutorial dungeon for the fly agaric and all further steps, that costs too much time and I assume it would only end up with the same failure result.)

It seems that crafting cannot really be modified in normal mods.

I assume the reason why crafting changes worked at all for me in my last playthrough was that I unpacked Main.pak, put ALL its content - Main AND Shared - into Mods and Public and renamed both MainLSF.pak and Main.pak, so the engine could not pick up anything but my modified crafting files.
(Was in the 'before-editor-days'.)

I don't think anything is broken in the recipe file (I more than double checked the white dye recipe, it is correct) but the new crafting system itself is broken, when changeability is concerned. (Same as the Requirements.txt thing, which does not work either.)

Maybe it works under certain circumstances, since it looks like people have reported it to work, for me, it doesn't.
Maybe that 'circumstance' is the steps I did last year, which is doable for a personal mod but no really reasonable way for a distributed mod - hundreds of megabytes just to have some crafting changes plus requiring the user to do the file renaming manually ...
Maybe it is just completely random order in which files get picked up, and once picked up, the rest is ignored, that would at least explain why crafting works for some users but not for others. (The windows file API might return Main.pak before the Public folder for one user and the other way round for another user when a directory scan is requested. This could maybe be tested by emptying the directory, defragment the disk and putting the directory content back in a specific order, but who wants to do that? If that was the case, the game code is broken in my opinion.)


I don't think we can do anything until we have an answer from Larian.