I've nearly given up. It's been weeks of on and off attempts to get this to work. My custom dimenison is generating as only the first biome listed in the dimension file when I rely on my noise settings. I'll attach the relevant files but I really have no idea what's going on anymore. I've tried Misode's noise generator and it has the same problem of only giving me one biome. This ONLY happens when I rely on my own noise file so I'm 90% sure it's something there.
#Noise settings defaulting world to entirely one biome
1 messages · Page 1 of 1 (latest)
<@&1201956957406109788>
Someone will come and help soon!
💬 While you wait, take this time to provide more context and details.
🙇 After a while, hit the Summon Helpers button to ping the helper team. They'll be happy to help you
✅ Once your question has been resolved (or you no longer need it), please click Resolve Question or run /resolve
Noise settings defaulting world to entirely one biome
Will take a look at these shortly when I'm at my computer
@vestal loom So the problem is these lines in your noise settings (in the noise_router, specifically):
"temperature": 0,
"vegetation": 0,
"continents": 0,
"erosion": 0.0,
"depth": 0.0,
"ridges": 0,
These are the density functions that define what are ostensibly the noise maps that the biome source uses for it's parameters.
- temperate = temperature
- vegetation = humidity
- ridges = weirdness
- depth = depth
- continents = continentalness
- erosion= erosion
Since you have them all set to a constant value rather than using density functions, the entire world has the same parameters, and so it's defaulting to the first biome that most closely meets those parameters, which is the first one.
You can either make new density functions yourself or copy the ones from the vanilla overworld. I recommend the latter at least for temperature, vegetation, and ridges, just cause that'll provide the smoothest experience when previewing with Misode. The vanilla depth, continents, and erosion density functions are all set to align with the vanilla terrain defined by the Final Density, so if you aren't using vanilla terrain, you won't want to just copy those over. You'll either need to not use them at all (at least for continents and erosion), or make your own that aligns with your terrain.
Be aware that if your goal is biomes that conform to terrain, that can be a very time intensive endeavor, almost certainly requiring multiple entries per biome as the vanilla Overworld does.
Well it worked. Thank you