Package net.minecraft.world.gen.chunk
Class ChunkNoiseSampler.BlendAlphaDensityFunction
java.lang.Object
net.minecraft.world.gen.chunk.ChunkNoiseSampler.BlendAlphaDensityFunction
- All Implemented Interfaces:
- ChunkNoiseSampler.ParentedNoiseType,- DensityFunction
- Enclosing class:
- ChunkNoiseSampler
private class ChunkNoiseSampler.BlendAlphaDensityFunction
extends Object
implements ChunkNoiseSampler.ParentedNoiseType
- Mappings:
- Namespace - Name - named - net/minecraft/world/gen/chunk/ChunkNoiseSampler$BlendAlphaDensityFunction- intermediary - net/minecraft/class_6568$class_6946- official - eht$a
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.world.gen.densityfunction.DensityFunctionDensityFunction.Base, DensityFunction.DensityFunctionVisitor, DensityFunction.EachApplier, DensityFunction.Noise, DensityFunction.NoisePos, DensityFunction.UnblendedNoisePos
- 
Field SummaryFields inherited from interface net.minecraft.world.gen.densityfunction.DensityFunctionCODEC, FUNCTION_CODEC, REGISTRY_ENTRY_CODEC
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionApplies the visitor to every child density function andthis.voidfill(double[] densities, DensityFunction.EachApplier applier) Fills an array of densities usingthisdensity function and theDensityFunction.EachApplier.CodecHolder<? extends DensityFunction> doublemaxValue()doubleminValue()doubleReturns the density value for the given block position.wrapped()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.gen.densityfunction.DensityFunctionabs, clamp, cube, halfNegative, quarterNegative, square, squeeze
- 
Constructor Details- 
BlendAlphaDensityFunctionBlendAlphaDensityFunction()
 
- 
- 
Method Details- 
wrapped- Specified by:
- wrappedin interface- ChunkNoiseSampler.ParentedNoiseType
- Mappings:
- Namespace - Name - Mixin selector - named - wrapped- Lnet/minecraft/world/gen/chunk/ChunkNoiseSampler$ParentedNoiseType;wrapped()Lnet/minecraft/world/gen/densityfunction/DensityFunction;- intermediary - comp_469- Lnet/minecraft/class_6568$class_6952;comp_469()Lnet/minecraft/class_6910;- official - k- Leht$h;k()Lehi;
 
- 
applyApplies the visitor to every child density function andthis.- Specified by:
- applyin interface- DensityFunction
- Parameters:
- visitor- the visitor that should be applied to this density function
- Returns:
- the resulting density function
- Mappings:
- Namespace - Name - Mixin selector - named - apply- Lnet/minecraft/world/gen/densityfunction/DensityFunction;apply(Lnet/minecraft/world/gen/densityfunction/DensityFunction$DensityFunctionVisitor;)Lnet/minecraft/world/gen/densityfunction/DensityFunction;- intermediary - method_40469- Lnet/minecraft/class_6910;method_40469(Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910;- official - a- Lehi;a(Lehi$f;)Lehi;
 
- 
sampleReturns the density value for the given block position.- Specified by:
- samplein interface- DensityFunction
- Parameters:
- pos- the block position
- Returns:
- the density value for the given block position
- Mappings:
- Namespace - Name - Mixin selector - named - sample- Lnet/minecraft/world/gen/densityfunction/DensityFunction;sample(Lnet/minecraft/world/gen/densityfunction/DensityFunction$NoisePos;)D- intermediary - method_40464- Lnet/minecraft/class_6910;method_40464(Lnet/minecraft/class_6910$class_6912;)D- official - a- Lehi;a(Lehi$b;)D
 
- 
fillFills an array of densities usingthisdensity function and theDensityFunction.EachApplier.- Specified by:
- fillin interface- DensityFunction
- Parameters:
- densities- the array of densities to fill, like a buffer or a cache
- applier- the- EachApplierto use. It has a method for filling the array, as well as to get a block position for an index
- Mappings:
- Namespace - Name - Mixin selector - named - fill- Lnet/minecraft/world/gen/densityfunction/DensityFunction;fill([DLnet/minecraft/world/gen/densityfunction/DensityFunction$EachApplier;)V- intermediary - method_40470- Lnet/minecraft/class_6910;method_40470([DLnet/minecraft/class_6910$class_6911;)V- official - a- Lehi;a([DLehi$a;)V
 
- 
minValuepublic double minValue()- Specified by:
- minValuein interface- ChunkNoiseSampler.ParentedNoiseType
- Specified by:
- minValuein interface- DensityFunction
- Mappings:
- Namespace - Name - Mixin selector - named - minValue- Lnet/minecraft/world/gen/densityfunction/DensityFunction;minValue()D- intermediary - comp_377- Lnet/minecraft/class_6910;comp_377()D- official - a- Lehi;a()D
 
- 
maxValuepublic double maxValue()- Specified by:
- maxValuein interface- ChunkNoiseSampler.ParentedNoiseType
- Specified by:
- maxValuein interface- DensityFunction
- Mappings:
- Namespace - Name - Mixin selector - named - maxValue- Lnet/minecraft/world/gen/densityfunction/DensityFunction;maxValue()D- intermediary - comp_378- Lnet/minecraft/class_6910;comp_378()D- official - b- Lehi;b()D
 
- 
getCodecHolder- Specified by:
- getCodecHolderin interface- DensityFunction
- Mappings:
- Namespace - Name - Mixin selector - named - getCodecHolder- Lnet/minecraft/world/gen/densityfunction/DensityFunction;getCodecHolder()Lnet/minecraft/util/dynamic/CodecHolder;- intermediary - method_41062- Lnet/minecraft/class_6910;method_41062()Lnet/minecraft/class_7243;- official - c- Lehi;c()Lazs;
 
 
-