So you want a system where you can buy a diamond from mining like 512 cobble and then the system generates a diamond that was never in the ground? Or a system where everything is player mined/made and just traded?
I have no objections to second method as everything stays real world where resources are scarce. But I used to play on a server where you would drop cobble in a box and it would give you say 1 gold bar for every 64 cobble. You could then buy a diamond by putting 10 goldbars in another chest. This is what I do not want as it is close to just spawning items.
I defo second option. Dont want system generated that is not proper economy.
you can only buy what players mined/farmed. this is more real world and i think would be great. It also bring in the likes of having player creating group guild like a mining guild type thing or where players could become blacksmiths.
i am sure it can be expanded by players they are just examples.