Revert "Revert "Rolled back procedural terrain generator due to errors""

This reverts commit 58b282f24ba5068953e06fc409f23a35273a801b.