net.minecraft.world.level.levelgen.feature

public class DripstoneClusterFeature

extends Feature<DripstoneClusterConfiguration>

csa
net.minecraft.world.level.levelgen.feature.DripstoneClusterFeature
net.minecraft.class_5725
net.minecraft.world.gen.feature.DripstoneClusterFeature
net.minecraft.src.C_141359_
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(csh<cvf> arg0)
place(FeaturePlaceContext<DripstoneClusterConfiguration> arg0)
method_13151(class_5821<class_5731> arg0)
generate(FeatureContext<DripstoneClusterFeatureConfig> arg0)
m_142674_(C_141361_<C_141379_> arg0)
generate(FeaturePlaceContext<DripstoneClusterConfiguration> arg0)
private void
a(bxl arg0, Random arg1, gg arg2, int arg3, int arg4, float arg5, double arg6, int arg7, float arg8, cvf arg9)
placeColumn(WorldGenLevel arg0, Random arg1, BlockPos arg2, int arg3, int arg4, float arg5, double arg6, int arg7, float arg8, DripstoneClusterConfiguration arg9)
method_33002(class_5281 arg0, Random 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)
m_159593_(C_1625_ p_159595_, Random p_159596_, C_4675_ p_159597_, int p_159598_, int p_159599_, float p_159600_, double p_159601_, int p_159603_, float arg8, C_141379_ arg9)
private boolean
a(bwt arg0, gg arg1)
isLava(LevelReader arg0, BlockPos arg1)
method_33386(class_4538 arg0, class_2338 arg1)
isLava(WorldView world, BlockPos pos)
m_159585_(C_1599_ p_159587_, C_4675_ arg1)
private int
a(Random arg0, int arg1, int arg2, float arg3, int arg4, cvf arg5)
getDripstoneHeight(Random arg0, int arg1, int arg2, float arg3, int arg4, DripstoneClusterConfiguration arg5)
method_33004(Random 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)
m_159612_(Random p_159614_, int p_159615_, int p_159616_, float p_159617_, int p_159618_, C_141379_ arg5)
private boolean
b(bxl arg0, gg arg1)
canPlacePool(WorldGenLevel arg0, BlockPos arg1)
method_33000(class_5281 arg0, class_2338 arg1)
canWaterSpawn(StructureWorldAccess world, BlockPos pos)
m_159619_(C_1625_ p_159621_, C_4675_ arg1)
private boolean
a(bwr arg0, gg arg1)
canBeAdjacentToWater(LevelAccessor arg0, BlockPos arg1)
method_32998(class_1936 arg0, class_2338 arg1)
isStoneOrWater(WorldAccess world, BlockPos pos)
m_159582_(C_1598_ p_159584_, C_4675_ arg1)
private void
a(bxl arg0, gg arg1, int arg2, gl 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)
m_159588_(C_1625_ p_159590_, C_4675_ p_159591_, int p_159592_, C_4687_ arg3)
private double
a(int arg0, int arg1, int arg2, int arg3, cvf 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)
m_159576_(int p_159578_, int p_159579_, int p_159580_, int p_159581_, C_141379_ arg4)
private static float
a(Random arg0, float arg1, float arg2, float arg3, float arg4)
randomBetweenBiased(Random arg0, float arg1, float arg2, float arg3, float arg4)
method_33003(Random arg0, float arg1, float arg2, float arg3, float arg4)
clampedGaussian(Random random, float min, float max, float mean, float deviation)
m_159606_(Random p_159607_, float p_159608_, float p_159609_, float p_159610_, float p_159611_)