diff --git a/mappings/net/minecraft/world/gen/ChunkRandom.mapping b/mappings/net/minecraft/world/gen/ChunkRandom.mapping index 270eb412f2..02fa879c38 100644 --- a/mappings/net/minecraft/world/gen/ChunkRandom.mapping +++ b/mappings/net/minecraft/world/gen/ChunkRandom.mapping @@ -66,7 +66,7 @@ CLASS net/minecraft/class_2919 net/minecraft/world/gen/ChunkRandom ARG 3 regionX ARG 4 regionZ ARG 5 salt - METHOD method_33850 setGrimstoneSeed (JIII)J + METHOD method_33850 setDeepslateSeed (JIII)J ARG 1 worldSeed ARG 3 x ARG 4 y diff --git a/mappings/net/minecraft/world/gen/OreVeinGenerator.mapping b/mappings/net/minecraft/world/gen/OreVeinGenerator.mapping index 0dffdfbee4..e01bd849b8 100644 --- a/mappings/net/minecraft/world/gen/OreVeinGenerator.mapping +++ b/mappings/net/minecraft/world/gen/OreVeinGenerator.mapping @@ -1,14 +1,69 @@ CLASS net/minecraft/class_6353 net/minecraft/world/gen/OreVeinGenerator + FIELD field_33589 ORE_PLACEMENT_NOISE_SCALE F + FIELD field_33590 ORE_PLACEMENT_NOISE_THRESHOLD F + FIELD field_33591 FREQUENCY_NOISE_THRESHOLD F + FIELD field_33592 GENERATION_CHANCE F + FIELD field_33595 maxY I + FIELD field_33596 minY I FIELD field_33597 defaultState Lnet/minecraft/class_2680; + FIELD field_33598 oreFrequencyNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33599 firstOrePlacementNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33600 secondOrePlacementNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33601 horizontalNoiseResolution I + FIELD field_33602 verticalNoiseResolution I + FIELD field_33662 ORE_CHANCE_START F + FIELD field_33663 ORE_CHANCE_END F + FIELD field_33664 MAX_ORE_CHANCE_NOISE_THRESHOLD F + FIELD field_33665 RAW_ORE_CHANCE F + FIELD field_33666 ORE_CHANCE_THRESHOLD F + FIELD field_33667 oreChanceNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33694 ORE_FREQUENCY_NOISE_SCALE D METHOD (JLnet/minecraft/class_2680;III)V ARG 1 seed ARG 3 defaultState + ARG 4 horizontalNoiseResolution + ARG 5 verticalNoiseResolution + ARG 6 minY METHOD method_36397 getVeinType (DI)Lnet/minecraft/class_6353$class_6354; + ARG 1 oreFrequencyNoise + ARG 3 y + METHOD method_36398 shouldPlaceOreBlock (DD)Z + ARG 1 firstOrePlacementNoise + ARG 3 secondOrePlacementNoise METHOD method_36400 sample (Lnet/minecraft/class_5819;IIIDDD)Lnet/minecraft/class_2680; ARG 1 random ARG 2 x ARG 3 y ARG 4 z + ARG 5 oreFrequencyNoise + ARG 7 firstOrePlacementNoise + ARG 9 secondOrePlacementNoise + METHOD method_36401 sampleOreFrequencyNoise ([DIIII)V + ARG 1 buffer + ARG 2 x + ARG 3 z + ARG 4 minY + ARG 5 noiseSizeY + METHOD method_36402 sample ([DIILnet/minecraft/class_5216;DII)V + ARG 1 buffer + ARG 2 x + ARG 3 z + ARG 4 sampler + ARG 5 scale + ARG 7 minY + ARG 8 noiseSizeY + METHOD method_36404 sampleFirstOrePlacementNoise ([DIIII)V + ARG 1 buffer + ARG 2 x + ARG 3 z + ARG 4 minY + ARG 5 noiseSizeY + METHOD method_36405 sampleSecondOrePlacementNoise ([DIIII)V + ARG 1 buffer + ARG 2 x + ARG 3 z + ARG 4 minY + ARG 5 noiseSizeY CLASS class_6354 VeinType FIELD field_33605 ore Lnet/minecraft/class_2680; FIELD field_33606 stone Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/chunk/NoiseChunkGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/NoiseChunkGenerator.mapping index f32703dfc9..539c4e12dd 100644 --- a/mappings/net/minecraft/world/gen/chunk/NoiseChunkGenerator.mapping +++ b/mappings/net/minecraft/world/gen/chunk/NoiseChunkGenerator.mapping @@ -78,6 +78,9 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator METHOD method_36463 (Lnet/minecraft/class_3754$class_6352;Lnet/minecraft/class_5840;D)Lnet/minecraft/class_5840; ARG 2 deltaZ CLASS class_6352 OreVeinSource + FIELD field_33581 oreFrequencyNoiseInterpolator Lnet/minecraft/class_5917; + FIELD field_33582 firstOrePlacementNoiseInterpolator Lnet/minecraft/class_5917; + FIELD field_33583 secondOrePlacementNoiseInterpolator Lnet/minecraft/class_5917; FIELD field_33584 deltaZ D FIELD field_33585 seed J FIELD field_33586 random Lnet/minecraft/class_2919; @@ -88,7 +91,12 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator METHOD method_36394 setDeltaZ (D)V ARG 1 deltaZ METHOD method_36395 feed (Ljava/util/function/Consumer;)V + ARG 1 f CLASS class_6356 NoodleCavesSampler + FIELD field_33646 frequencyNoiseInterpolator Lnet/minecraft/class_5917; + FIELD field_33647 weightReducingNoiseInterpolator Lnet/minecraft/class_5917; + FIELD field_33648 firstWeightNoiseinterpolator Lnet/minecraft/class_5917; + FIELD field_33649 secondWeightNoiseInterpolator Lnet/minecraft/class_5917; FIELD field_33650 deltaZ D METHOD (Lnet/minecraft/class_3754;Lnet/minecraft/class_1923;I)V ARG 2 pos @@ -96,3 +104,4 @@ CLASS net/minecraft/class_3754 net/minecraft/world/gen/chunk/NoiseChunkGenerator METHOD method_36466 setDeltaZ (D)Lnet/minecraft/class_6357; ARG 1 deltaZ METHOD method_36467 feed (Ljava/util/function/Consumer;)V + ARG 1 f diff --git a/mappings/net/minecraft/world/gen/chunk/NoodleCavesGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/NoodleCavesGenerator.mapping index 5ee52410f7..0bc3758631 100644 --- a/mappings/net/minecraft/world/gen/chunk/NoodleCavesGenerator.mapping +++ b/mappings/net/minecraft/world/gen/chunk/NoodleCavesGenerator.mapping @@ -1,13 +1,25 @@ CLASS net/minecraft/class_6358 net/minecraft/world/gen/chunk/NoodleCavesGenerator + FIELD field_33654 MAX_Y I + FIELD field_33655 WEIGHT_NOISE_FACTOR D + FIELD field_33656 HORIZONTAL_WEIGHT_NOISE_SCALE D + FIELD field_33657 VERTICAL_WEIGHT_NOISE_SCALE D + FIELD field_33658 frequencyNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33659 weightReducingNoiseSampler Lnet/minecraft/class_5216; + FIELD field_33660 firstWeightNoiseSampelr Lnet/minecraft/class_5216; + FIELD field_33661 secondWeightNoiseSampler Lnet/minecraft/class_5216; METHOD (J)V ARG 1 seed - METHOD method_36470 (DIIIDDDDI)D + METHOD method_36470 sampleWeight (DIIIDDDDI)D ARG 1 weight ARG 3 x ARG 4 y ARG 5 z + ARG 6 frequencyNoise + ARG 8 weightReducingNoise + ARG 10 firstWeightNoise + ARG 12 secondWeightNoise ARG 14 minY - METHOD method_36471 ([DIIII)V + METHOD method_36471 sampleFrequencyNoise ([DIIII)V ARG 1 buffer ARG 2 x ARG 3 z @@ -30,19 +42,19 @@ CLASS net/minecraft/class_6358 net/minecraft/world/gen/chunk/NoodleCavesGenerato ARG 6 sampler ARG 7 horizontalScale ARG 9 verticalScale - METHOD method_36474 ([DIIII)V + METHOD method_36474 sampleWeightReducingNoise ([DIIII)V ARG 1 buffer ARG 2 x ARG 3 z ARG 4 minY ARG 5 noiseSizeY - METHOD method_36475 ([DIIII)V + METHOD method_36475 sampleFirstWeightNoise ([DIIII)V ARG 1 buffer ARG 2 x ARG 3 z ARG 4 minY ARG 5 noiseSizeY - METHOD method_36476 ([DIIII)V + METHOD method_36476 sampleSecondWeightNoise ([DIIII)V ARG 1 buffer ARG 2 x ARG 3 z diff --git a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping index 85a2746dc3..a369f72a5c 100644 --- a/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/ConfiguredFeatures.mapping @@ -21,6 +21,7 @@ CLASS net/minecraft/class_5464 net/minecraft/world/gen/feature/ConfiguredFeature METHOD method_34666 createBigDripleafFeature (Lnet/minecraft/class_2350;)Lnet/minecraft/class_2975; ARG 0 blockDirection METHOD method_34855 createSmallDripleafFeature ()Lnet/minecraft/class_2975; + METHOD method_35926 pool ()Lnet/minecraft/class_6005$class_6006; CLASS class_5465 Configs FIELD field_26141 GRASS_CONFIG Lnet/minecraft/class_4638; FIELD field_26142 TAIGA_GRASS_CONFIG Lnet/minecraft/class_4638;