Uses of Interface
net.minecraft.world.gen.densityfunction.DensityFunction.EachApplier
-
Uses of DensityFunction.EachApplier in net.minecraft.world.gen.chunk
Modifier 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.Modifier and TypeFieldDescriptionprivate final DensityFunction.EachApplier
ChunkNoiseSampler.interpolationEachApplier
The implementation ofEachApplier
that is used for filling the interpolators' density buffers.Modifier 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
Modifier 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
.