net.minecraft.world.level.levelgen.feature

public class HugeFungusFeature

extends Feature<HugeFungusConfiguration>

cjo
net.minecraft.world.level.levelgen.feature.HugeFungusFeature
net.minecraft.class_4781
net.minecraft.world.gen.feature.HugeFungusFeature
net.minecraft.world.gen.feature.HugeFungusFeature
net.minecraft.server.v1_16_R2.WorldGenFeatureHugeFungi

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(bso arg0, cfv arg1, Random arg2, fx arg3, cjn arg4)
place(WorldGenLevel arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, HugeFungusConfiguration arg4)
method_24437(class_5281 arg0, class_2794 arg1, Random arg2, class_2338 arg3, class_4780 arg4)
generate(StructureWorldAccess arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, HugeFungusFeatureConfig arg4)
func_241855_a(ISeedReader arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, HugeFungusConfig arg4)
private static boolean
a(brv arg0, fx arg1, boolean arg2)
isReplaceable(LevelAccessor arg0, BlockPos arg1, boolean arg2)
method_24866(class_1936 arg0, class_2338 arg1, boolean arg2)
method_24866(WorldAccess arg0, BlockPos arg1, boolean arg2)
func_236315_a_(IWorld arg0, BlockPos arg1, boolean arg2)
private void
a(brv arg0, Random arg1, cjn arg2, fx arg3, int arg4, boolean arg5)
placeStem(LevelAccessor arg0, Random arg1, HugeFungusConfiguration arg2, BlockPos arg3, int arg4, boolean arg5)
method_24440(class_1936 arg0, Random arg1, class_4780 arg2, class_2338 arg3, int arg4, boolean arg5)
generateStem(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos arg3, int stemHeight, boolean thickStem)
func_236317_a_(IWorld arg0, Random arg1, HugeFungusConfig arg2, BlockPos arg3, int arg4, boolean arg5)
private void
b(brv arg0, Random arg1, cjn arg2, fx arg3, int arg4, boolean arg5)
placeHat(LevelAccessor arg0, Random arg1, HugeFungusConfiguration arg2, BlockPos arg3, int arg4, boolean arg5)
method_24443(class_1936 arg0, Random arg1, class_4780 arg2, class_2338 arg3, int arg4, boolean arg5)
generateHat(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos arg3, int hatHeight, boolean thickStem)
func_236321_b_(IWorld arg0, Random arg1, HugeFungusConfig arg2, BlockPos arg3, int arg4, boolean arg5)
private void
a(brv arg0, Random arg1, cjn arg2, fx$a arg3, float arg4, float arg5, float arg6)
placeHatBlock(LevelAccessor arg0, Random arg1, HugeFungusConfiguration arg2, BlockPos$MutableBlockPos arg3, float arg4, float arg5, float arg6)
method_24439(class_1936 arg0, Random arg1, class_4780 arg2, class_2338$class_2339 arg3, float arg4, float arg5, float arg6)
generateHatBlock(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos$Mutable pos, float decorationChance, float generationChance, float vineChance)
func_236316_a_(IWorld arg0, Random arg1, HugeFungusConfig arg2, BlockPos$Mutable arg3, float arg4, float arg5, float arg6)
private void
a(brv arg0, Random arg1, fx arg2, cee arg3, boolean arg4)
placeHatDropBlock(LevelAccessor arg0, Random arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_24441(class_1936 arg0, Random arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
tryGenerateVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean arg4)
func_236318_a_(IWorld arg0, Random arg1, BlockPos arg2, BlockState arg3, boolean arg4)
private static void
a(fx arg0, brv arg1, Random arg2)
tryPlaceWeepingVines(BlockPos arg0, LevelAccessor arg1, Random arg2)
method_24442(class_2338 arg0, class_1936 arg1, Random arg2)
generateVines(BlockPos arg0, WorldAccess arg1, Random arg2)
func_236319_a_(BlockPos arg0, IWorld arg1, Random arg2)