net.minecraft.world.level.levelgen.feature

public class TwistingVinesFeature

extends Feature<NoneFeatureConfiguration>

cug
net.minecraft.world.level.levelgen.feature.TwistingVinesFeature
net.minecraft.class_4953
net.minecraft.world.gen.feature.TwistingVinesFeature
net.minecraft.src.C_2310_
net.minecraft.world.level.levelgen.feature.WorldGenFeatureTwistingVines

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(csg<cvs> arg0)
place(FeaturePlaceContext<NoneFeatureConfiguration> arg0)
method_13151(class_5821<class_3111> arg0)
generate(FeatureContext<DefaultFeatureConfig> arg0)
m_142674_(C_141361_<C_2345_> arg0)
generate(FeaturePlaceContext<WorldGenFeatureEmptyConfiguration> arg0)
public static boolean
a(bwq arg0, Random arg1, gg arg2, int arg3, int arg4, int arg5)
place(LevelAccessor arg0, Random arg1, BlockPos arg2, int arg3, int arg4, int arg5)
method_26265(class_1936 arg0, Random arg1, class_2338 arg2, int arg3, int arg4, int arg5)
tryGenerateVines(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)
m_67306_(C_1598_ p_67307_, Random p_67308_, C_4675_ p_67309_, int p_67310_, int p_67311_, int p_67312_)
private static void
b(bwq arg0, Random arg1, gg arg2, int arg3, int arg4, int arg5)
placeTwistingVines(LevelAccessor arg0, Random arg1, BlockPos arg2, int arg3, int arg4, int arg5)
method_25988(class_1936 arg0, Random arg1, class_2338 arg2, int arg3, int arg4, int arg5)
generateVinesInArea(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)
m_67325_(C_1598_ p_67326_, Random p_67327_, C_4675_ p_67328_, int p_67329_, int p_67330_, int p_67331_)
private static boolean
a(bwq arg0, gg$a arg1)
findFirstAirBlockAboveGround(LevelAccessor arg0, BlockPos$MutableBlockPos arg1)
method_27220(class_1936 arg0, class_2338$class_2339 arg1)
canGenerate(WorldAccess world, BlockPos$Mutable pos)
m_67293_(C_1598_ p_67294_, C_4675_$C_4681_ p_67295_)
public static void
a(bwq arg0, Random arg1, gg$a arg2, int arg3, int arg4, int arg5)
placeWeepingVinesColumn(LevelAccessor arg0, Random arg1, BlockPos$MutableBlockPos arg2, int arg3, int arg4, int arg5)
method_25987(class_1936 arg0, Random arg1, class_2338$class_2339 arg2, int arg3, int arg4, int arg5)
generateVineColumn(WorldAccess world, Random random, BlockPos$Mutable pos, int maxLength, int minAge, int maxAge)
m_67299_(C_1598_ p_67300_, Random p_67301_, C_4675_$C_4681_ p_67302_, int p_67303_, int p_67304_, int p_67305_)
private static boolean
a(bwq arg0, gg arg1)
isInvalidPlacementLocation(LevelAccessor arg0, BlockPos arg1)
method_25986(class_1936 arg0, class_2338 arg1)
isNotSuitable(WorldAccess world, BlockPos pos)
m_67296_(C_1598_ p_67297_, C_4675_ p_67298_)