net.minecraft.world.level.levelgen.feature

public class DripstoneClusterFeature

extends Feature<DripstoneClusterConfiguration>

egq
net.minecraft.world.level.levelgen.feature.DripstoneClusterFeature
net.minecraft.class_5725
net.minecraft.world.gen.feature.DripstoneClusterFeature
net.minecraft.world.level.levelgen.feature.DripstoneClusterFeature

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<DripstoneClusterConfiguration> arg0)

Method summary

Modifier and TypeMethod
public boolean
a(egy<eiy> arg0)
place(FeaturePlaceContext<DripstoneClusterConfiguration> arg0)
method_13151(class_5821<class_5731> arg0)
generate(FeatureContext<DripstoneClusterFeatureConfig> arg0)
private void
a(dig arg0, bam arg1, jh arg2, int arg3, int arg4, float arg5, double arg6, int arg7, float arg8, eiy arg9)
placeColumn(WorldGenLevel arg0, RandomSource arg1, BlockPos arg2, int arg3, int arg4, float arg5, double arg6, int arg7, float arg8, DripstoneClusterConfiguration arg9)
method_33002(class_5281 arg0, class_5819 arg1, class_2338 arg2, int arg3, int arg4, float arg5, double arg6, int arg7, float arg8, class_5731 arg9)
generate(StructureWorldAccess world, Random random, BlockPos pos, int localX, int localZ, float wetness, double dripstoneChance, int height, float density, DripstoneClusterFeatureConfig config)
private boolean
a(dhl arg0, jh arg1)
isLava(LevelReader arg0, BlockPos arg1)
method_33386(class_4538 arg0, class_2338 arg1)
isLava(WorldView world, BlockPos pos)
private int
a(bam arg0, int arg1, int arg2, float arg3, int arg4, eiy arg5)
getDripstoneHeight(RandomSource arg0, int arg1, int arg2, float arg3, int arg4, DripstoneClusterConfiguration arg5)
method_33004(class_5819 arg0, int arg1, int arg2, float arg3, int arg4, class_5731 arg5)
getHeight(Random random, int localX, int localZ, float density, int height, DripstoneClusterFeatureConfig config)
private boolean
b(dig arg0, jh arg1)
canPlacePool(WorldGenLevel arg0, BlockPos arg1)
method_33000(class_5281 arg0, class_2338 arg1)
canWaterSpawn(StructureWorldAccess world, BlockPos pos)
private boolean
a(dhj arg0, jh arg1)
canBeAdjacentToWater(LevelAccessor arg0, BlockPos arg1)
method_32998(class_1936 arg0, class_2338 arg1)
isStoneOrWater(WorldAccess world, BlockPos pos)
private void
a(dig arg0, jh arg1, int arg2, jm arg3)
replaceBlocksWithDripstoneBlocks(WorldGenLevel arg0, BlockPos arg1, int arg2, Direction arg3)
method_33001(class_5281 arg0, class_2338 arg1, int arg2, class_2350 arg3)
placeDripstoneBlocks(StructureWorldAccess world, BlockPos pos, int height, Direction direction)
private double
a(int arg0, int arg1, int arg2, int arg3, eiy arg4)
getChanceOfStalagmiteOrStalactite(int arg0, int arg1, int arg2, int arg3, DripstoneClusterConfiguration arg4)
method_32997(int arg0, int arg1, int arg2, int arg3, class_5731 arg4)
dripstoneChance(int radiusX, int radiusZ, int localX, int localZ, DripstoneClusterFeatureConfig config)
private static float
a(bam arg0, float arg1, float arg2, float arg3, float arg4)
randomBetweenBiased(RandomSource arg0, float arg1, float arg2, float arg3, float arg4)
method_33003(class_5819 arg0, float arg1, float arg2, float arg3, float arg4)
clampedGaussian(Random random, float min, float max, float mean, float deviation)