Interface DensityFunction.Base

All Superinterfaces:
DensityFunction
All Known Subinterfaces:
DensityFunctionTypes.Beardifying
All Known Implementing Classes:
DensityFunctionTypes.Beardifier, DensityFunctionTypes.BlendAlpha, DensityFunctionTypes.BlendOffset, DensityFunctionTypes.Constant, DensityFunctionTypes.EndIslands, DensityFunctionTypes.YClampedGradient, InterpolatedNoiseSampler, StructureWeightSampler
Enclosing interface:
DensityFunction

public static interface DensityFunction.Base extends DensityFunction
Mappings:
Namespace Name
official ddu$d
intermediary net/minecraft/class_6910$class_6913
named net/minecraft/world/gen/densityfunction/DensityFunction$Base
  • Method Details

    • applyEach

      default void applyEach(double[] densities, DensityFunction.EachApplier applier)
      Specified by:
      applyEach in interface DensityFunction
      Mappings:
      Namespace Name Mixin selector
      official a Lddu;a([DLddu$a;)V
      intermediary method_40470 Lnet/minecraft/class_6910;method_40470([DLnet/minecraft/class_6910$class_6911;)V
      named applyEach Lnet/minecraft/world/gen/densityfunction/DensityFunction;applyEach([DLnet/minecraft/world/gen/densityfunction/DensityFunction$EachApplier;)V
    • apply

      Specified by:
      apply in interface DensityFunction
      Mappings:
      Namespace Name Mixin selector
      official a Lddu;a(Lddu$f;)Lddu;
      intermediary method_40469 Lnet/minecraft/class_6910;method_40469(Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910;
      named apply Lnet/minecraft/world/gen/densityfunction/DensityFunction;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor;)Lnet/minecraft/world/gen/densityfunction/DensityFunction;