As an addional option to unlimitet worlds i would suggest to also implement fixed size worlds (limited on x/y/z). This would allow more classic "level" oriented gametypes in additon to the open world style.
Furthermore i would suggest to unchain the terrain oriented generation from the world and allow different options for both fixed size "Level" and open "World" style.
Possible options to fill the world/level should include:
random terrain (is atm the standard)
flat map (one solide plane of blocks at Y, so you could start building on or beneath this plane)
blank (would be usefull with for example with a small level where users can generate "Brushes" of blocks and save them - like a tree - that could be stamped into other levels)
As an addional option to unlimitet worlds i would suggest to also implement fixed size worlds (limited on x/y/z). This would allow more classic "level" oriented gametypes in additon to the open world style.
Furthermore i would suggest to unchain the terrain oriented generation from the world and allow different options for both fixed size "Level" and open "World" style.
Possible options to fill the world/level should include:
...