Uses of Interface
net.minecraft.world.gen.densityfunction.DensityFunction.EachApplier
Packages that use DensityFunction.EachApplier
-
Uses of DensityFunction.EachApplier in net.minecraft.world.gen.chunk
Classes in net.minecraft.world.gen.chunk that implement DensityFunction.EachApplierModifier and TypeClassDescriptionclass
ChunkNoiseSampler
is responsible for sampling the density functions for the cells in each chunk, managing caches and interpolators, theBlender
, and the block state samplers.Fields in net.minecraft.world.gen.chunk declared as DensityFunction.EachApplierModifier and TypeFieldDescriptionprivate final DensityFunction.EachApplier
ChunkNoiseSampler.interpolationEachApplier
The implementation ofEachApplier
that is used for filling the interpolators' density buffers.Methods in net.minecraft.world.gen.chunk with parameters of type DensityFunction.EachApplierModifier and TypeMethodDescriptionvoid
ChunkNoiseSampler.BlendAlphaDensityFunction.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.BlendOffsetDensityFunction.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.Cache2D.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.CacheOnce.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.CellCache.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.DensityInterpolator.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
ChunkNoiseSampler.FlatCache.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
. -
Uses of DensityFunction.EachApplier in net.minecraft.world.gen.densityfunction
Methods in net.minecraft.world.gen.densityfunction with parameters of type DensityFunction.EachApplierModifier and TypeMethodDescriptiondefault void
DensityFunction.Base.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunction.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.Beardifier.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.BinaryOperation.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.BlendAlpha.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.BlendOffset.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.Constant.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.Noise.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.default void
DensityFunctionTypes.Offset.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.default void
DensityFunctionTypes.Positional.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.RangeChoice.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.RegistryEntryHolder.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.ShiftedNoise.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.Spline.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.default void
DensityFunctionTypes.Unary.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.void
DensityFunctionTypes.Wrapping.fill
(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthis
density function and theDensityFunction.EachApplier
.