net.minecraft.world.gen.placementmodifier

public record NoiseThresholdCountPlacementModifier

implements AbstractCountPlacementModifier

net.minecraft.world.level.levelgen.placement.NoiseThresholdCountPlacement
net.minecraft.world.level.levelgen.placement.NoiseThresholdCountPlacement
net.minecraft.class_3003
net.minecraft.world.gen.placementmodifier.NoiseThresholdCountPlacementModifier

Field summary

Modifier and TypeField
private final double
noiseLevel
noiseLevel
comp_1_1254
noiseLevel
private final int
belowNoise
belowNoise
comp_1_1253
belowNoise
private final int
aboveNoise
aboveNoise
comp_1_1252
aboveNoise
public static final com.mojang.serialization.MapCodec<NoiseThresholdCountPlacementModifier>
CODEC
CODEC
field_24890
MODIFIER_CODEC

Constructor summary

ModifierConstructor
public (double noiseLevel, int belowNoise, int aboveNoise)

Method summary

Modifier and TypeMethod
public static NoiseThresholdCountPlacementModifier
of(double noiseLevel, int belowNoise, int aboveNoise)
of(double noiseLevel, int belowNoise, int aboveNoise)
method_39642(double arg0, int arg1, int arg2)
of(double noiseLevel, int belowNoise, int aboveNoise)
public int
count(RandomSource random, BlockPos origin)
count(RandomSource random, BlockPos origin)
method_14452(class_5819 arg0, class_2338 arg1)
getCount(Random arg0, BlockPos arg1)
public com.mojang.serialization.MapCodec<NoiseThresholdCountPlacementModifier>
codec()
codec()
method_1_7562()
getCodec()
public double
noiseLevel()
noiseLevel()
comp_1_1254()
noiseLevel()
public int
belowNoise()
belowNoise()
comp_1_1253()
belowNoise()
public int
aboveNoise()
aboveNoise()
comp_1_1252()
aboveNoise()