diff --git a/mappings/net/minecraft/class_5588.mapping b/mappings/net/minecraft/class_5588.mapping deleted file mode 100644 index dffb9df510..0000000000 --- a/mappings/net/minecraft/class_5588.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS net/minecraft/class_5588 diff --git a/mappings/net/minecraft/util/math/noise/DoublePerlinNoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/DoublePerlinNoiseSampler.mapping index fa79a9c9d4..f6ffa6ef57 100644 --- a/mappings/net/minecraft/util/math/noise/DoublePerlinNoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/DoublePerlinNoiseSampler.mapping @@ -2,9 +2,21 @@ CLASS net/minecraft/class_5216 net/minecraft/util/math/noise/DoublePerlinNoiseSa FIELD field_24175 amplitude D FIELD field_24176 firstSampler Lnet/minecraft/class_3537; FIELD field_24177 secondSampler Lnet/minecraft/class_3537; + METHOD (Lnet/minecraft/class_2919;ILit/unimi/dsi/fastutil/doubles/DoubleList;)V + ARG 1 random + ARG 2 offset + ARG 3 octaves METHOD method_27406 sample (DDD)D ARG 1 x ARG 3 y ARG 5 z METHOD method_27407 createAmplitude (I)D ARG 0 octaves + METHOD method_30846 create (Lnet/minecraft/class_2919;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_5216; + ARG 0 random + ARG 1 offset + ARG 2 octaves + METHOD method_31927 create (Lnet/minecraft/class_2919;I[D)Lnet/minecraft/class_5216; + ARG 0 random + ARG 1 offset + ARG 2 octaves diff --git a/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping index b033ec3bea..c6fc365ae4 100644 --- a/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/OctavePerlinNoiseSampler.mapping @@ -20,3 +20,7 @@ CLASS net/minecraft/class_3537 net/minecraft/util/math/noise/OctavePerlinNoiseSa ARG 5 z METHOD method_16668 getOctave (I)Lnet/minecraft/class_3756; ARG 1 octave + METHOD method_30847 create (Lnet/minecraft/class_2919;ILit/unimi/dsi/fastutil/doubles/DoubleList;)Lnet/minecraft/class_3537; + ARG 0 random + ARG 1 offset + ARG 2 octaves diff --git a/mappings/net/minecraft/world/gen/feature/Feature.mapping b/mappings/net/minecraft/world/gen/feature/Feature.mapping index 5e6a91fa4d..5294826eda 100644 --- a/mappings/net/minecraft/world/gen/feature/Feature.mapping +++ b/mappings/net/minecraft/world/gen/feature/Feature.mapping @@ -20,7 +20,9 @@ CLASS net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature ARG 2 pos ARG 3 state METHOD method_23395 isStone (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_23396 isSoil (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_23397 configure (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975; ARG 1 config METHOD method_27368 isSoil (Lnet/minecraft/class_3746;Lnet/minecraft/class_2338;)Z @@ -30,5 +32,7 @@ CLASS net/minecraft/class_3031 net/minecraft/world/gen/feature/Feature ARG 0 world ARG 1 pos METHOD method_28627 getCodec ()Lcom/mojang/serialization/Codec; + METHOD method_28628 (Lnet/minecraft/class_2975;)Lnet/minecraft/class_3037; + ARG 0 feature METHOD method_28629 (Lnet/minecraft/class_3037;)Lnet/minecraft/class_2975; ARG 1 config diff --git a/mappings/net/minecraft/world/gen/feature/GeodeCrackConfig.mapping b/mappings/net/minecraft/world/gen/feature/GeodeCrackConfig.mapping new file mode 100644 index 0000000000..3f15b878f1 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/GeodeCrackConfig.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_5586 net/minecraft/world/gen/feature/GeodeCrackConfig + FIELD field_27302 CODEC Lcom/mojang/serialization/Codec; + FIELD field_27303 generateCrackChance D + FIELD field_27304 baseCrackSize D + FIELD field_27305 crackPointOffset I + METHOD (DDI)V + ARG 1 generateCrackChance + ARG 3 baseCrackSize + ARG 5 crackPointOffset diff --git a/mappings/net/minecraft/world/gen/feature/GeodeFeature.mapping b/mappings/net/minecraft/world/gen/feature/GeodeFeature.mapping new file mode 100644 index 0000000000..8005be4b7b --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/GeodeFeature.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_5588 net/minecraft/world/gen/feature/GeodeFeature + FIELD field_27313 DIRECTIONS [Lnet/minecraft/class_2350; diff --git a/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping new file mode 100644 index 0000000000..8d3fa88314 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/GeodeFeatureConfig.mapping @@ -0,0 +1,34 @@ +CLASS net/minecraft/class_5589 net/minecraft/world/gen/feature/GeodeFeatureConfig + FIELD field_27314 RANGE Lcom/mojang/serialization/Codec; + FIELD field_27315 CODEC Lcom/mojang/serialization/Codec; + FIELD field_27316 layerConfig Lnet/minecraft/class_5585; + FIELD field_27317 layerThicknessConfig Lnet/minecraft/class_5587; + FIELD field_27318 crackConfig Lnet/minecraft/class_5586; + FIELD field_27319 usePotentialPlacementsChance D + FIELD field_27320 useAlternateLayer0Chance D + FIELD field_27321 placementsRequireLayer0Alternate Z + FIELD field_27322 minOuterWallDistance I + FIELD field_27323 maxOuterWallDistance I + FIELD field_27324 minDistributionPoints I + FIELD field_27325 maxDistributionPoints I + FIELD field_27326 minPointOffset I + FIELD field_27327 maxPointOffset I + FIELD field_27328 minGenOffset I + FIELD field_27329 maxGenOffset I + FIELD field_27330 noiseMultiplier D + METHOD (Lnet/minecraft/class_5585;Lnet/minecraft/class_5587;Lnet/minecraft/class_5586;DDZIIIIIIIID)V + ARG 1 layerConfig + ARG 2 layerThicknessConfig + ARG 3 crackConfig + ARG 4 usePotentialPlacementsChance + ARG 6 useAlternateLayer0Chance + ARG 8 placementsRequireLayer0Alternate + ARG 9 minOuterWallDistance + ARG 10 maxOuterWallDistance + ARG 11 minDistributionPoints + ARG 12 maxDistributionPoints + ARG 13 minPointOffset + ARG 14 maxPointOffset + ARG 15 minGenOffset + ARG 16 maxGenOffset + ARG 17 noiseMultiplier diff --git a/mappings/net/minecraft/world/gen/feature/GeodeLayerConfig.mapping b/mappings/net/minecraft/world/gen/feature/GeodeLayerConfig.mapping new file mode 100644 index 0000000000..422fa25845 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/GeodeLayerConfig.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_5585 net/minecraft/world/gen/feature/GeodeLayerConfig + FIELD field_27295 fillingProvider Lnet/minecraft/class_4651; + FIELD field_27296 innerLayerProvider Lnet/minecraft/class_4651; + FIELD field_27297 alternateInnerLayerProvider Lnet/minecraft/class_4651; + FIELD field_27298 middleLayerProvider Lnet/minecraft/class_4651; + FIELD field_27299 outerLayerProvider Lnet/minecraft/class_4651; + FIELD field_27300 innerBlocks Ljava/util/List; + FIELD field_27301 CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Lnet/minecraft/class_4651;Ljava/util/List;)V + ARG 1 fillingProvider + ARG 2 innerLayerProvider + ARG 3 alternateInnerLayerProvider + ARG 4 middleLayerProvider + ARG 5 outerLayerProvider + ARG 6 innerBlocks diff --git a/mappings/net/minecraft/world/gen/feature/GeodeLayerThicknessConfig.mapping b/mappings/net/minecraft/world/gen/feature/GeodeLayerThicknessConfig.mapping new file mode 100644 index 0000000000..23ebce779d --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/GeodeLayerThicknessConfig.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_5587 net/minecraft/world/gen/feature/GeodeLayerThicknessConfig + FIELD field_27306 CODEC Lcom/mojang/serialization/Codec; + FIELD field_27307 filling D + FIELD field_27308 innerLayer D + FIELD field_27309 middleLayer D + FIELD field_27310 outerLayer D + FIELD field_27311 RANGE Lcom/mojang/serialization/Codec; + METHOD (DDDD)V + ARG 1 filling + ARG 3 innerLayer + ARG 5 middleLayer + ARG 7 outerLayer