net.minecraft.world.gen.chunk

public record AquiferSampler$Config

net.minecraft.world.level.levelgen.Aquifer$Config
net.minecraft.class_6350$class_1_1311
net.minecraft.world.gen.chunk.AquiferSampler$Config

Field summary

Modifier and TypeField
private final DensityFunction
barrierNoise
comp_1_1359
barrierNoise
private final DensityFunction
fluidLevelFloodednessNoise
comp_1_1361
fluidLevelFloodednessNoise
private final DensityFunction
fluidLevelSpreadNoise
comp_1_1362
fluidLevelSpreadNoise
private final DensityFunction
lavaNoise
comp_1_1363
lavaNoise
private final DensityFunction
exclusion
comp_1_1360
exclusion
private final DensityFunction
surfaceLevel
comp_1_1364
surfaceLevel
public static final com.mojang.serialization.Codec<AquiferSampler$Config>
CODEC
field_1_9015
CODEC

Constructor summary

ModifierConstructor
public (DensityFunction barrierNoise, DensityFunction fluidLevelFloodednessNoise, DensityFunction fluidLevelSpreadNoise, DensityFunction lavaNoise, DensityFunction exclusion, DensityFunction surfaceLevel)

Method summary

Modifier and TypeMethod
public AquiferSampler
create(NoiseChunk noiseChunk, ChunkPos pos, PositionalRandomFactory positionalRandomFactory, int minBlockY, int yBlockSize, Aquifer$FluidPicker fluidRule)
method_1_8587(class_6568 arg0, class_1923 arg1, class_6574 arg2, int arg3, int arg4, class_6350$class_6565 arg5)
createSampler(ChunkNoiseSampler chunkNoiseSampler, ChunkPos chunkPos, RandomSplitter randomSplitter, int minimumY, int height, AquiferSampler$FluidLevelSampler fluidLevelSampler)
public AquiferSampler$Config
mapAll(DensityFunction$Visitor visitor)
method_1_8589(class_6910$class_6915 arg0)
apply(DensityFunction$DensityFunctionVisitor visitor)
public DensityFunction
barrierNoise()
comp_1_1359()
barrierNoise()
public DensityFunction
fluidLevelFloodednessNoise()
comp_1_1361()
fluidLevelFloodednessNoise()
public DensityFunction
fluidLevelSpreadNoise()
comp_1_1362()
fluidLevelSpreadNoise()
public DensityFunction
lavaNoise()
comp_1_1363()
lavaNoise()
public DensityFunction
exclusion()
comp_1_1360()
exclusion()
public DensityFunction
surfaceLevel()
comp_1_1364()
surfaceLevel()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_8588(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_8588(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)