It’s a little more complicated than that, but you have the essential idea. You need to do the following to stack an item in such a way as it will interact correctly:
- Make a Child copy of the PrimalItemResource engram and rename it - e.g. PrimalItemResource_Wood -> PrimalItemResource_WoodStack
- In PrimalGameData_BP add a RemapItems entry to remap the Parent resource to the Child resource.
- In the ChildResource change the Base Item Weight (if you want) and the Max Item Quantity to whatever amount you want it to stack too.
This will work and the items will stack. However, you’ll find that you can’t make, for instance SparkPowder from the new resources. To overcome this, in the Child Resource, change the ‘Give Item When Used’ to the parent resource. This way when you make Spark Powder for instance the Mortar and Pestle will take the new resources, and they will automatically be replaced with the acceptable resources (i.e. the parent resource).
UPDATE: Even with the additions in the above paragraph, the Mortar and Pestle will only create vanilla spark powder which is not what we want! This will apply to any crafting station.
**When I find the answer to this I’ll post the solution.