Started by
BPSMods
on
Topic category: Help with Minecraft modding (Java Edition)
I know there is a couple of these posts, but really aren't there some alternative to generate custom dimensions with different seeds? Because it now looks exactly the same as every dimension. the one option is to set the legacy random source. But that's not enough for me, as I'll make hundrends of dimensions.
ok i kinda found a solution
what was it
I consulted with my assistant, obviosuly chatgpt. I'm making a space mod so I want different terrain and i asked it to generate kinda differently, like use some kind of other noise or smth. And it generated this (i believe this is the best version). Using 1.20.1 2024.3.
"final_density": {
"type": "minecraft:add",
"argument1": {
"type": "minecraft:y_clamped_gradient",
"from_y": 40,
"to_y": 130,
"from_value": 1,
"to_value": -3 <-- not -10, just enough to carve islands above
},
"argument2": {
"type": "minecraft:noise",
"noise": "minecraft:surface",
"xz_scale": 0.6,
"y_scale": 0.7,
"y_wrap": false
}
}
So you can just literally replace all of final density with this. If you don't know this is in the dimension's longer .json file. Hope this helps.
Oh and also have to mention that this might be not very good for a planet that is regural sized. In my mercury dimension min_y is 32 and height is 176. So it might generate wierdly in a dimension that is like 384 height.
Now, on the other hand, if you want something very similar to overworld, but just different seed... that may be harder.
Oh, just delete the comment that is after the arrow because that causes problems