Modify Terrain Generation

Started by braelin777 on

Topic category: Help with Minecraft modding (Java Edition)

Joined Apr 2020
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Modify Terrain Generation

Hey guys, hope I caught you doing well. Basically, I was wondering if it is possible to modify the terrain generation of a custom dimension. I have a end-like dimension, and I somehow got the islands to spawn frequently how I wanted, but they spawn a little TOO frequently, and I want them to be more hilly/less flat.

This is what the terrain looks like now: 

dim 2

 

This is sort of what I'm going for: 

Divine RPG Mod 1.12.2/1.7.10 (A Revolutionary Minecraft Mod) : Minecraft

 

(The yellow dimension is called Eden from a mod called DivineRPG. It's just an example of what I;m going for.) 

Thank you all so much in advance, I really hope I can make this work :)

Joined Oct 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Hi, so I've been exploring…
Thu, 10/31/2024 - 04:53

Hi, so I've been exploring the interesting topic of terrain generation, and I've finally understood it. Although I cannot guarantee the success of the thing you're interested in, i can at least help :/, Also this might be a little poorly written as I have done so at 11 in the night.

 

So first pick the terrain option for your dimension (I've used the end preset for this tutorial), and go to code builder (right click) and find the code builder. There is a variety of options to pick from, including setting the height limit for your dimension. It should look like this:

 

I really don't know if it showed or not, but it should have key notes like sea_level:, or min_y: or height: . Then look for the values from_y: and to_y. Then edit them however you please, just make sure they line up. Look throughout the code for other from_y and to_y (there are typically 3).

 

Note: if you want to have a bigger dimension, make sure it's in intervals of 16 and not exceeding 2048 (technically it can but only if the min_y is at y=-64. Also make sure to look in the other .json folder, as you must do it in both.

Joined Oct 2024
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Also, key note, you must do…
Thu, 10/31/2024 - 04:55

Also, key note, you must do so in a json folder that appears in code builder :)