net.minecraft.world.gen.placementmodifier

public record NoiseBasedCountPlacementModifier

implements AbstractCountPlacementModifier

net.minecraft.world.level.levelgen.placement.NoiseBasedCountPlacement
net.minecraft.world.level.levelgen.placement.NoiseBasedCountPlacement
net.minecraft.class_3275
net.minecraft.world.gen.placementmodifier.NoiseBasedCountPlacementModifier

Field summary

Modifier and TypeField
private final int
noiseToCountRatio
noiseToCountRatio
comp_1_1230
noiseToCountRatio
private final double
noiseFactor
noiseFactor
comp_1_1228
noiseFactor
private final double
noiseOffset
noiseOffset
comp_1_1229
noiseOffset
public static final com.mojang.serialization.MapCodec<NoiseBasedCountPlacementModifier>
CODEC
CODEC
field_24987
MODIFIER_CODEC

Constructor summary

ModifierConstructor
public (int noiseToCountRatio, double noiseFactor, double noiseOffset)

Method summary

Modifier and TypeMethod
public static NoiseBasedCountPlacementModifier
of(int noiseToCountRatio, double noiseFactor, double noiseOffset)
of(int noiseToCountRatio, double noiseFactor, double noiseOffset)
method_39641(int arg0, double arg1, double arg2)
of(int noiseToCountRatio, double noiseFactor, double noiseOffset)
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<NoiseBasedCountPlacementModifier>
codec()
codec()
method_1_7562()
getCodec()
public int
noiseToCountRatio()
noiseToCountRatio()
comp_1_1230()
noiseToCountRatio()
public double
noiseFactor()
noiseFactor()
comp_1_1228()
noiseFactor()
public double
noiseOffset()
noiseOffset()
comp_1_1229()
noiseOffset()