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.unmapped.C_qnchnbcn
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)
m_kpobixom(C_ldkphtbr arg0, C_kgfalbim arg1, Random arg2, C_hynzadkk arg3, C_cwbwvrqn 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)
m_pmfyuhlv(C_vdvbsyle arg0, C_hynzadkk 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)
m_tnwlexym(C_vdvbsyle arg0, Random arg1, C_cwbwvrqn arg2, C_hynzadkk 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)
m_xmaehdsg(C_vdvbsyle arg0, Random arg1, C_cwbwvrqn arg2, C_hynzadkk 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)
m_tgtinlxj(C_vdvbsyle arg0, Random arg1, C_cwbwvrqn arg2, C_hynzadkk$C_egqitdjk 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)
m_xqzxglkk(C_vdvbsyle arg0, Random arg1, C_hynzadkk arg2, C_txtbiemp 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)
m_zaiwmonj(C_hynzadkk arg0, C_vdvbsyle arg1, Random arg2)
generateVines(BlockPos pos, WorldAccess world, Random random)
func_236319_a_(BlockPos arg0, IWorld arg1, Random arg2)