Yesterday I was toying with the resource generation for Pyanodons Ores and noticed that once I increased the resource size above 150%, spawn would get overcrowded with resources which was kinda expected since there are so many and they were big.
So, next I increased my starting area and for my surprise, nothing changed.
I took a look at the spawning code and noticed that it his generating ores in a fixed radius (200) and ignoring the size of the starting area.
It would be nice if the starting area size was taking into account to make this spawn resources more apart from themselves. Another variables to take into consideration could be the number of resources at spawn, if there are more then normal, spawn them on a bigger radius so they can be more spread around or even give them some priorities so, main resources like iron/copper/coal are always closer to the spawn centre and the less priority resources gravitate around the mains ones on a bigger radius.