Mod Info:
Oreverhaul allows you to control the way ores generate, including their richness, size, rarity, spawn control (eg minimum distance), and more. At default settings, higher and higher tier ores are only found further and further from the center of the map, which forces a great deal of exploration, the use of trains, and some amount of player-biter conflict. Additionally, under the defaults, ores start with nearly nothing at the center, but rapidly improve away from the spawn.All the behaviors are configurable, with a high degree of fidelity; you can easily tailor the settings to whatever style of gameplay you please.
Note that Oreverhaul is entirely controlled by a "config.lua" in the mod zip (either extract the mod or edit it with something like WinRAR), as its options are far too numerous and complicated for the ingame options menu. The default copy of the file can be seen here.
Has native (ie implemented by default) integration with Bob's Mods, and can easily be made to handle those from other mods as well; see the documentation in the config. Any ores not specified by the config are not generated whatsoever, so ensure you have handled every necessary ore in your pack. Ores specified in the config but not present ingame trigger a chat warning once (reset if mod installations change).
Oreverhaul also has the (on by default) option to redo enemy base distribution, to better mesh with the oregen and desired gameplay/exploration changes.
It additionally has retrogen features, but be warned that they may not be MP compatible, and are of course rather laggy.
Screenshots/Video:
A mockup showing approximate minimum ore distances:A demonstration of the dramatic ore richness and patch size curve: