net.minecraft.world.level.levelgen.feature

public class HugeFungusFeature

extends Feature<HugeFungusConfiguration>

ckz
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_R1.WorldGenFeatureHugeFungi

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(bqu arg0, bqq arg1, cha arg2, Random arg3, fu arg4, cky arg5)
place(WorldGenLevel arg0, StructureFeatureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, HugeFungusConfiguration arg5)
method_24437(class_5281 arg0, class_5138 arg1, class_2794 arg2, Random arg3, class_2338 arg4, class_4780 arg5)
generate(ServerWorldAccess arg0, StructureAccessor arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, HugeFungusFeatureConfig arg5)
func_230362_a_(ISeedReader arg0, StructureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, HugeFungusConfig arg5)
private static boolean
a(bqc arg0, fu 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(bqc arg0, Random arg1, cky arg2, fu 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(bqc arg0, Random arg1, cky arg2, fu 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(bqc arg0, Random arg1, cky arg2, fu$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(bqc arg0, Random arg1, fu arg2, cfj 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 BlockPos$MutableBlockPos
a(bqc arg0, fu arg1, bvr arg2)
findOnNyliumPosition(LevelAccessor arg0, BlockPos arg1, Block arg2)
method_24438(class_1936 arg0, class_2338 arg1, class_2248 arg2)
getStartPos(WorldAccess world, BlockPos pos, Block arg2)
func_236314_a_(IWorld arg0, BlockPos arg1, Block arg2)
private static void
a(fu arg0, bqc 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)