mojira.dev
MC-249289

The depth multinoise value changes based on x z cords not just y as it should

when the world generates it does not follow the rules that the biome depth gets it value based on x y z not just y stoping some biomes from generating were they should

for example cave biomes this is were I found it

working on my own worldgen

make public

to reproduce fly around and read the depth value between a lush cave or dripstone cave on the same y through a normal cave

the zip is set up so the lush caves should be at all temperature noise range so all of the caves but what you get is blank caves with lush caves mixed in and y is random as well it sometimes reverts to to value at surface height and if you remove the off set noise it still does it

just fly around the world made by the datapack by flying spectator mod to avoid blocks and watch the depth change on the same y level 

the pack should be only lush cave below the surface but it’s not

do mark as invalid or incomplete not it does it on a custom y based noise density setting

not in this pack it’s normal

but it’s the same with pure y based noise

the values are randomly based so are for higher biomes and lower biomes

not got any more info 

just fly around on the same y cord

invaild worked out my problem

 

Attachments

Comments 4

Hello, you've been asked before not to edit the Mojang Priority. Stop.

Works as intended. Depth is calculated based on the surface height, which varies based on X and Z

I looked more at the data pack. While this is still WAI, the issue is different from the one described in the title. OP added a single biome point at temperature: [-2,2], depth: 0.2, with the others set to 0. Expecting everything below the surface to be lush caves.

However at a point humidity=1 and depth=1 (so far underground), a surface biome with humidity close to 1 would be picked instead of the lush cave. To achieve the result OP wants, you need to set all the parameters to [-2, 2].

OP stated they fixed this issue.

dan hop

(Unassigned)

Plausible

(Unassigned)

world-generation

22w11a

Retrieved