net.minecraft.world.level.levelgen.feature

public class SmallDripstoneFeature

extends Feature<SmallDripstoneConfiguration>

cty
net.minecraft.world.level.levelgen.feature.SmallDripstoneFeature
net.minecraft.class_5730
net.minecraft.world.gen.feature.SmallDripstoneFeature
net.minecraft.src.C_141372_
net.minecraft.world.level.levelgen.feature.SmallDripstoneFeature

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(csh<cwi> arg0)
place(FeaturePlaceContext<SmallDripstoneConfiguration> arg0)
method_13151(class_5821<class_5733> arg0)
generate(FeatureContext<SmallDripstoneFeatureConfig> arg0)
m_142674_(C_141361_<C_141387_> arg0)
generate(FeaturePlaceContext<SmallDripstoneConfiguration> arg0)
private static boolean
a(bxl arg0, Random arg1, gg arg2, cwi arg3)
searchAndTryToPlaceDripstone(WorldGenLevel arg0, Random arg1, BlockPos arg2, SmallDripstoneConfiguration arg3)
method_33035(class_5281 arg0, Random arg1, class_2338 arg2, class_5733 arg3)
generate(StructureWorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config)
m_160350_(C_1625_ p_160351_, Random p_160352_, C_4675_ p_160353_, C_141387_ p_160354_)
private static boolean
a(bxl arg0, Random arg1, gg arg2, gl arg3, cwi arg4)
tryToPlaceDripstone(WorldGenLevel arg0, Random arg1, BlockPos arg2, Direction arg3, SmallDripstoneConfiguration arg4)
method_33036(class_5281 arg0, Random arg1, class_2338 arg2, class_2350 arg3, class_5733 arg4)
generateDripstone(StructureWorldAccess world, Random random, BlockPos pos, Direction direction, SmallDripstoneFeatureConfig config)
m_160355_(C_1625_ p_160356_, Random p_160357_, C_4675_ p_160358_, C_4687_ p_160359_, C_141387_ p_160360_)
private static void
a(bxl arg0, Random arg1, gg arg2)
createPatchOfDripstoneBlocks(WorldGenLevel arg0, Random arg1, BlockPos arg2)
method_33034(class_5281 arg0, Random arg1, class_2338 arg2)
generateDripstoneBlocks(StructureWorldAccess world, Random random, BlockPos pos)
m_160346_(C_1625_ p_160347_, Random p_160348_, C_4675_ p_160349_)
private static BlockPos
a(Random arg0, gg arg1, cwi arg2)
randomOffset(Random arg0, BlockPos arg1, SmallDripstoneConfiguration arg2)
method_33037(Random arg0, class_2338 arg1, class_5733 arg2)
randomPos(Random random, BlockPos pos, SmallDripstoneFeatureConfig config)
m_160363_(Random p_160364_, C_4675_ p_160365_, C_141387_ p_160366_)