net.minecraft.world.level.levelgen.feature

public class MultifaceGrowthFeature

extends Feature<MultifaceGrowthConfiguration>

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

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(egb<eii> arg0)
place(FeaturePlaceContext<MultifaceGrowthConfiguration> arg0)
method_13151(class_5821<class_5780> arg0)
generate(FeatureContext<MultifaceGrowthFeatureConfig> arg0)
public static boolean
a(dhh arg0, ji arg1, dwy arg2, eii arg3, azh arg4, List<jn> arg5)
placeGrowthIfPossible(WorldGenLevel arg0, BlockPos arg1, BlockState arg2, MultifaceGrowthConfiguration arg3, RandomSource arg4, List<Direction> arg5)
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
c(dwy arg0)
isAirOrWater(BlockState arg0)
method_33395(class_2680 arg0)
isAirOrWater(BlockState state)