net.minecraft.world.gen.feature

public class MultifaceGrowthFeature

extends Feature<MultifaceGrowthFeatureConfig>

net.minecraft.world.level.levelgen.feature.MultifaceGrowthFeature
net.minecraft.class_5779
net.minecraft.world.gen.feature.MultifaceGrowthFeature

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<MultifaceGrowthFeatureConfig> codec)

Method summary

Modifier and TypeMethod
public boolean
place(FeaturePlaceContext<MultifaceGrowthConfiguration> context)
method_13151(class_5821<class_5780> arg0)
generate(FeatureContext<MultifaceGrowthFeatureConfig> arg0)
public static boolean
placeGrowthIfPossible(WorldGenLevel level, BlockPos pos, BlockState oldState, MultifaceGrowthConfiguration config, RandomSource random, List<Direction> placementDirections)
method_33391(class_5281 arg0, class_2338 arg1, class_2680 arg2, class_5780 arg3, class_5819 arg4, List<class_2350> arg5)
generate(StructureWorldAccess world, BlockPos pos, BlockState state, MultifaceGrowthFeatureConfig config, Random random, List<Direction> directions)
private static boolean
isAirOrWater(BlockState state)
method_33395(class_2680 arg0)
isAirOrWater(BlockState state)