CLASS net/minecraft/class_5822 net/minecraft/util/math/noise/InterpolatedNoiseSampler FIELD field_28774 lowerInterpolatedNoise Lnet/minecraft/class_3537; FIELD field_28775 upperInterpolatedNoise Lnet/minecraft/class_3537; FIELD field_28776 interpolationNoise Lnet/minecraft/class_3537; FIELD field_34752 xzScale D FIELD field_34753 yScale D FIELD field_36630 maxValue D FIELD field_37206 CODEC Lnet/minecraft/class_7243; FIELD field_38269 SCALE_AND_FACTOR_RANGE Lcom/mojang/serialization/Codec; FIELD field_38273 xzFactor D FIELD field_38274 yFactor D FIELD field_38275 smearScaleMultiplier D METHOD (Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;Lnet/minecraft/class_3537;DDDDD)V ARG 1 lowerInterpolatedNoise ARG 2 upperInterpolatedNoise ARG 3 interpolationNoise ARG 4 xzScale ARG 6 yScale ARG 8 xzFactor ARG 10 yFactor ARG 12 smearScaleMultiplier METHOD (Lnet/minecraft/class_5819;DDDDD)V ARG 1 random ARG 2 xzScale ARG 4 yScale ARG 6 xzFactor ARG 8 yFactor ARG 10 smearScaleMultiplier METHOD method_39117 addDebugInfo (Ljava/lang/StringBuilder;)V ARG 1 info METHOD method_42384 createBase3dNoiseFunction (DDDDD)Lnet/minecraft/class_5822; ARG 0 xzScale ARG 2 yScale ARG 4 xzFactor ARG 6 yFactor ARG 8 smearScaleMultiplier METHOD method_42386 copyWithRandom (Lnet/minecraft/class_5819;)Lnet/minecraft/class_5822; ARG 1 random