What about add custom world gen in your dimension

Started by nikitatrenin on

Topic category: Feature requests and ideas for MCreator

Joined Nov 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
What about add custom world gen in your dimension

Hello dear MCreator creators, could you please add any setting that can set custom world generation. Here is description of idea how to make absolutely settable world gen:

In the dimension editing window, there’s an option to select a generation type (currently Overworld, Nether and End). I want to add a new option called "Custom." When selected, a world generation settings menu should appear on the right. In this menu, there should be only one button with a "+" sign. When clicked, it opens a menu where you can add a feature to the world (if nothing is added, the world will just be empty).

In this feature menu, you can specify parameters such as:

  • Block (the block the feature is made of)
  • Average size in XZ and Y planes (with an option for infinity, like Bedrock layers or flat surfaces)
  • Height range (min and max Y), specifying the minimum and maximum height
  • Frequency (how often the feature appears in the world, with an infinity option to fill the world according to the height limits)
  • Roughness (how uneven the surface is—the higher the number, the more irregular)
  • Extension (similar to vanilla caves in shape)

    Actually I think a lot of parameters exist but that are main.

Using these parameters, the feature would be generated, and the world would be formed based on the selected features. I think this is a cool idea since MCreator has very limited world generation capabilities, and this idea would allow users to create almost any type of world. I really hope you notice this message. You are the best :)

Joined Dec 2023
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
That'd be sick
Mon, 11/04/2024 - 23:42

That'd be sick