This can and will break your game if used so an option will be added so you can turn it on before you start a game.
this concept is simple in speak but will be hard to code so don’t expect it for some time ;p
the idea is that over time lakes slowly corrode into rivers and water-falls and under ground rivers. a new “soil” block is added called “sand” and is normally found near rivers and lakes. the block type is taken into effect when corroding:
Stone - Dirt
Dirt - Sand
Sand - Air/Water
Soil/Dirt near trees are classified as “rooty” and is harder to corrode.
When Corroding it takes in all directions (x,y,z) so when going into a cliff it creates a tunnel.
Corrosion of ONE block takes a LONG time but with allot happening at one time, it is fast. buildings have foundations and can survive erosion.
(anything I forgot?)