diff --git a/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping index 07ea5fe7e0..b033ec3bea 100644 --- a/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping @@ -1,5 +1,14 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSampler FIELD field_15744 octaveSamplers [Lnet/minecraft/class_3756; + METHOD (Lnet/minecraft/class_2919;Lit/unimi/dsi/fastutil/ints/IntSortedSet;)V + ARG 1 random + ARG 2 octaves + METHOD (Lnet/minecraft/class_2919;Ljava/util/List;)V + ARG 1 random + ARG 2 octaves + METHOD (Lnet/minecraft/class_2919;Ljava/util/stream/IntStream;)V + ARG 1 random + ARG 2 octaves METHOD method_15416 sample (DDD)D ARG 1 x ARG 3 y diff --git a/mappings/net/minecraft/world/biome/DefaultBiomeFeatures.mapping b/mappings/net/minecraft/world/biome/DefaultBiomeFeatures.mapping index 94136a4ed8..6bb2e8df35 100644 --- a/mappings/net/minecraft/world/biome/DefaultBiomeFeatures.mapping +++ b/mappings/net/minecraft/world/biome/DefaultBiomeFeatures.mapping @@ -118,6 +118,28 @@ CLASS net/minecraft/class_3864 net/minecraft/world/biome/DefaultBiomeFeatures FIELD field_21204 LILY_OF_THE_VALLEY_CONFIG Lnet/minecraft/class_4638; FIELD field_21205 BLUE_ORCHID_CONFIG Lnet/minecraft/class_4638; FIELD field_21206 DEFAULT_FLOWER_CONFIG Lnet/minecraft/class_4638; + FIELD field_21833 BIRCH_TREE_WITH_RARE_BEEHIVES_CONFIG Lnet/minecraft/class_4640; + FIELD field_21834 FANCY_TREE_WITH_RARE_BEEHIVES_CONFIG Lnet/minecraft/class_4640; + FIELD field_21835 OAK_TREE_WITH_RARE_BEEHIVES_CONFIG Lnet/minecraft/class_4640; + FIELD field_21836 BIRCH_TREE_WITH_MORE_BEEHIVES_CONFIG Lnet/minecraft/class_4640; + FIELD field_22048 SOUL_FIRE_CONFIG Lnet/minecraft/class_4638; + FIELD field_22049 SOUL_SAND_CRIMSON_ROOTS_CONFIG Lnet/minecraft/class_4638; + FIELD field_22050 WATER_FLUID Lnet/minecraft/class_3610; + FIELD field_22051 LAVA_FLUID Lnet/minecraft/class_3610; + FIELD field_22052 CRIMSON_FUNGI_CONFIG Lnet/minecraft/class_4780; + FIELD field_22053 WARPED_FUNGI_CONFIG Lnet/minecraft/class_4780; + FIELD field_22054 CRIMSON_ROOTS_CONFIG Lnet/minecraft/class_4634; + FIELD field_22055 WARPED_ROOTS_CONFIG Lnet/minecraft/class_4634; + FIELD field_22056 NETHER_SPROUTS_CONFIG Lnet/minecraft/class_4634; + FIELD field_22057 NETHER_QUARTZ_ORE Lnet/minecraft/class_2680; + FIELD field_22058 WARPED_STEM Lnet/minecraft/class_2680; + FIELD field_22059 WARPED_WART_BLOCK Lnet/minecraft/class_2680; + FIELD field_22060 NETHER_WART_BLOCK Lnet/minecraft/class_2680; + FIELD field_22061 CRIMSON_STEM Lnet/minecraft/class_2680; + FIELD field_22062 SHROOMLIGHT Lnet/minecraft/class_2680; + FIELD field_22063 SOUL_FIRE Lnet/minecraft/class_2680; + FIELD field_22064 SOUL_SOIL Lnet/minecraft/class_2680; + FIELD field_22065 CRIMSON_ROOTS Lnet/minecraft/class_2680; METHOD method_16957 addMountainTrees (Lnet/minecraft/class_1959;)V ARG 0 biome METHOD method_16958 addExtraMountainTrees (Lnet/minecraft/class_1959;)V @@ -256,3 +278,9 @@ CLASS net/minecraft/class_3864 net/minecraft/world/biome/DefaultBiomeFeatures ARG 0 biome METHOD method_20826 addEndCities (Lnet/minecraft/class_1959;)V ARG 0 biome + METHOD method_24382 addNetherOres (Lnet/minecraft/class_1959;)V + ARG 0 biome + METHOD method_24383 addCrimsonForestVegetation (Lnet/minecraft/class_1959;)V + ARG 0 biome + METHOD method_24384 addWarpedForestVegetation (Lnet/minecraft/class_1959;)V + ARG 0 biome diff --git a/mappings/net/minecraft/world/biome/NetherBiome.mapping b/mappings/net/minecraft/world/biome/NetherBiome.mapping deleted file mode 100644 index 214a6c46c0..0000000000 --- a/mappings/net/minecraft/world/biome/NetherBiome.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS net/minecraft/class_2079 net/minecraft/world/biome/NetherBiome diff --git a/mappings/net/minecraft/world/biome/NetherWastesBiome.mapping b/mappings/net/minecraft/world/biome/NetherWastesBiome.mapping new file mode 100644 index 0000000000..e604f67ed8 --- /dev/null +++ b/mappings/net/minecraft/world/biome/NetherWastesBiome.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_2079 net/minecraft/world/biome/NetherWastesBiome diff --git a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping new file mode 100644 index 0000000000..733ace1eb2 --- /dev/null +++ b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSource.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_4766 net/minecraft/world/biome/source/MultiNoiseBiomeSource + FIELD field_22078 temperatureNoise Lnet/minecraft/class_3537; + FIELD field_22079 humidityNoise Lnet/minecraft/class_3537; + FIELD field_22080 hillinessNoise Lnet/minecraft/class_3537; + FIELD field_22081 styleNoise Lnet/minecraft/class_3537; + METHOD (Lnet/minecraft/class_4767;)V + ARG 1 config diff --git a/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceConfig.mapping b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceConfig.mapping new file mode 100644 index 0000000000..fa1fb6cc5c --- /dev/null +++ b/mappings/net/minecraft/world/biome/source/MultiNoiseBiomeSourceConfig.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_4767 net/minecraft/world/biome/source/MultiNoiseBiomeSourceConfig + FIELD field_22082 seed J + FIELD field_22083 temperatureOctaves Lcom/google/common/collect/ImmutableList; + FIELD field_22084 humidityOctaves Lcom/google/common/collect/ImmutableList; + FIELD field_22085 hillinessOctaves Lcom/google/common/collect/ImmutableList; + FIELD field_22086 styleOctaves Lcom/google/common/collect/ImmutableList; + FIELD field_22087 biomes Ljava/util/Set; + METHOD (J)V + ARG 1 seed + METHOD method_24403 getBiomes ()Ljava/util/Set; + METHOD method_24404 withBiomes (Ljava/util/Set;)Lnet/minecraft/class_4767; + ARG 1 biomes + METHOD method_24405 getSeed ()J + METHOD method_24406 getTemperatureOctaves ()Lcom/google/common/collect/ImmutableList; + METHOD method_24407 getHumidityOctaves ()Lcom/google/common/collect/ImmutableList; + METHOD method_24408 getHillinessOctaves ()Lcom/google/common/collect/ImmutableList; + METHOD method_24409 getStyleOctaves ()Lcom/google/common/collect/ImmutableList; diff --git a/mappings/net/minecraft/world/gen/feature/HugeFungiFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/HugeFungiFeatureConfig.mapping new file mode 100644 index 0000000000..82875b5a09 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/HugeFungiFeatureConfig.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4780 net/minecraft/world/gen/feature/HugeFungiFeatureConfig diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/NetherForestSurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/NetherForestSurfaceBuilder.mapping new file mode 100644 index 0000000000..2c630af617 --- /dev/null +++ b/mappings/net/minecraft/world/gen/surfacebuilder/NetherForestSurfaceBuilder.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_4789 net/minecraft/world/gen/surfacebuilder/NetherForestSurfaceBuilder + FIELD field_22201 seed J + FIELD field_22202 CAVE_AIR Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder.mapping new file mode 100644 index 0000000000..317a71e665 --- /dev/null +++ b/mappings/net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_4790 net/minecraft/world/gen/surfacebuilder/SoulSandValleySurfaceBuilder + FIELD field_22204 GRAVEL Lnet/minecraft/class_2680; + FIELD field_22209 SOUL_SAND Lnet/minecraft/class_2680; + FIELD field_22210 SOUL_SOIL Lnet/minecraft/class_2680; + FIELD field_22211 seed J diff --git a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping index aa6ee9b649..0aa802481d 100644 --- a/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping +++ b/mappings/net/minecraft/world/gen/surfacebuilder/SurfaceBuilder.mapping @@ -27,6 +27,14 @@ CLASS net/minecraft/class_3523 net/minecraft/world/gen/surfacebuilder/SurfaceBui FIELD field_15704 RED_SAND Lnet/minecraft/class_2680; FIELD field_15705 MYCELIUM_CONFIG Lnet/minecraft/class_3527; FIELD field_15706 STONE Lnet/minecraft/class_2680; + FIELD field_22213 SOUL_SAND_CONFIG Lnet/minecraft/class_3527; + FIELD field_22214 CRIMSON_NYLIUM_CONFIG Lnet/minecraft/class_3527; + FIELD field_22215 WARPED_NYLIUM_CONFIG Lnet/minecraft/class_3527; + FIELD field_22218 SOUL_SAND Lnet/minecraft/class_2680; + FIELD field_22219 CRIMSON_NYLIUM Lnet/minecraft/class_2680; + FIELD field_22220 WARPED_NYLIUM Lnet/minecraft/class_2680; + FIELD field_22221 NETHER_WART_BLOCK Lnet/minecraft/class_2680; + FIELD field_22222 WARPED_WART_BLOCK Lnet/minecraft/class_2680; METHOD method_15305 generate (Ljava/util/Random;Lnet/minecraft/class_2791;Lnet/minecraft/class_1959;IIIDLnet/minecraft/class_2680;Lnet/minecraft/class_2680;IJLnet/minecraft/class_3531;)V ARG 1 random ARG 2 chunk