CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFunction FIELD field_37057 CODEC Lcom/mojang/serialization/Codec; FIELD field_37058 REGISTRY_ENTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_37059 FUNCTION_CODEC Lcom/mojang/serialization/Codec; METHOD method_40464 sample (Lnet/minecraft/class_6910$class_6912;)D ARG 1 pos METHOD method_40468 clamp (DD)Lnet/minecraft/class_6910; ARG 1 min ARG 3 max METHOD method_40469 apply (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910; ARG 1 visitor METHOD method_40470 applyEach ([DLnet/minecraft/class_6910$class_6911;)V ARG 1 densities ARG 2 applier METHOD method_40471 abs ()Lnet/minecraft/class_6910; METHOD method_40472 square ()Lnet/minecraft/class_6910; METHOD method_40473 cube ()Lnet/minecraft/class_6910; METHOD method_40474 halfNegative ()Lnet/minecraft/class_6910; METHOD method_40475 quarterNegative ()Lnet/minecraft/class_6910; METHOD method_40476 squeeze ()Lnet/minecraft/class_6910; METHOD method_41061 (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6880; ARG 0 function METHOD method_41062 getCodecHolder ()Lnet/minecraft/class_7243; CLASS class_6911 EachApplier METHOD method_40477 getPosAt (I)Lnet/minecraft/class_6910$class_6912; ARG 1 index METHOD method_40478 applyEach ([DLnet/minecraft/class_6910;)V ARG 1 densities ARG 2 densityFunction CLASS class_6912 NoisePos METHOD method_39327 getBlender ()Lnet/minecraft/class_6748; CLASS class_6913 Base CLASS class_6914 UnblendedNoisePos CLASS class_6915 DensityFunctionVisitor METHOD apply (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; ARG 1 densityFunction METHOD method_42358 apply (Lnet/minecraft/class_6910$class_7270;)Lnet/minecraft/class_6910$class_7270; ARG 1 noiseDensityFunction CLASS class_7270 Noise FIELD field_38248 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_6880;)V ARG 1 noiseData METHOD method_42355 getMaxValue ()D METHOD method_42356 sample (DDD)D ARG 1 x ARG 3 y ARG 5 z METHOD method_42357 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910$class_7270; ARG 0 noiseData