Arainrr, I can't thank you enough for this kick-ass plugin and for actively supporting it !!! I use your plugin to calculate pricing for a rewards store.
Just an observation to help you refine your plugin a bit further (this doesn't seem to affect functionality)… I noticed some items in the v2.0.4 default config are duplicated in both the 'Materials List' and the 'No materials List'.
It seems that the duplicated items are using the costs from the 'Materials List'. These items are ignored for pricing in the 'No materials list'. As long as users set costs for duplicated items in the 'Materials list' everything works fine.
The other non-duplicated items in the 'No materials list' are correctly pricing from the 'No materials list'.
The following items are duplicated in the default 'Materials List' and the 'No materials list' (if you plan to revise the default config in future releases):
bone.fragments
charcoal
cloth
crude.oil
fat.animal
glue
leather
metal.fragments
metal.refined
pumpkin
scrap
skull.human
skull.wolf
stones
sulfur
wood