Possible to scale noise more on the x_scale instead of just xz_scale with any trickery?
I'm trying to make a datapack that scales temperature to be colder based on latitude. I stole this code https://github.com/imsyphia/worldgen_examples/blob/main/center/README.md It averages 4 noises and takes the difference of the noises to have a proxy for distance from 0,0. all i've done is changed some numbers and done some addition and multiplication etc and added it to the noise_settings/overworld.json as temperature. now near 0,0 it is very hot and as you go farther out it gets colder.
BUT it seems like it might be impossible with this wretched datapack minecrafteze language to set x_scale to 0 as only xz_scale exists. I see that there is files for shift_x.json and shift_z.json that mention shift_a and shift_b in the code https://github.com/misode/mcmeta/blob/data/data/minecraft/worldgen/density_function/shift_x.json i have no clue what shifted noise does or shift_x or shift_z or if its useful but other then that I cant find/think of anything that might allow this to be possible. I cant be the only one that has wanted to do temperature based on latitude? has anyone done this before? If not it must be done and released to the homies.
Continue to help postBUT it seems like it might be impossible with this wretched datapack minecrafteze language to set x_scale to 0 as only xz_scale exists. I see that there is files for shift_x.json and shift_z.json that mention shift_a and shift_b in the code https://github.com/misode/mcmeta/blob/data/data/minecraft/worldgen/density_function/shift_x.json i have no clue what shifted noise does or shift_x or shift_z or if its useful but other then that I cant find/think of anything that might allow this to be possible. I cant be the only one that has wanted to do temperature based on latitude? has anyone done this before? If not it must be done and released to the homies.