net.minecraft.world.level.levelgen.feature

public class HugeFungusFeature

extends Feature<HugeFungusConfiguration>

ehg
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.src.C_2253_
net.minecraft.world.level.levelgen.feature.WorldGenFeatureHugeFungi

Field summary

Modifier and TypeField
private static final float
a
HUGE_PROBABILITY
field_31507
f_ogcevurj
field_31507
HUGE_CHANCE
f_159876_

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(egy<ehf> arg0)
place(FeaturePlaceContext<HugeFungusConfiguration> arg0)
method_13151(class_5821<class_4780> arg0)
m_yrekxmnr(C_kihhwquw<C_cwbwvrqn> arg0)
generate(FeatureContext<HugeFungusFeatureConfig> arg0)
place(FeatureContext<HugeFungusFeatureConfig> arg0)
m_142674_(C_141361_<C_2252_> arg0)
private static boolean
a(dig arg0, jh arg1, ehf arg2, boolean arg3)
isReplaceable(WorldGenLevel arg0, BlockPos arg1, HugeFungusConfiguration arg2, boolean arg3)
method_24866(class_5281 arg0, class_2338 arg1, class_4780 arg2, boolean arg3)
m_pmfyuhlv(C_ldkphtbr arg0, C_hynzadkk arg1, C_cwbwvrqn arg2, boolean arg3)
isReplaceable(StructureWorldAccess world, BlockPos pos, HugeFungusFeatureConfig config, boolean checkConfig)
isReplaceable(StructureWorldAccess world, BlockPos pos, HugeFungusFeatureConfig config, boolean replacePlants)
m_284534_(C_1625_ p_285049_, C_4675_ p_285309_, C_2252_ p_284992_, boolean p_285162_)
private void
a(dig arg0, bam arg1, ehf arg2, jh arg3, int arg4, boolean arg5)
placeStem(WorldGenLevel arg0, RandomSource arg1, HugeFungusConfiguration arg2, BlockPos arg3, int arg4, boolean arg5)
method_24440(class_5281 arg0, class_5819 arg1, class_4780 arg2, class_2338 arg3, int arg4, boolean arg5)
m_tnwlexym(C_ldkphtbr arg0, C_rlomrsco arg1, C_cwbwvrqn arg2, C_hynzadkk arg3, int arg4, boolean arg5)
generateStem(StructureWorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int stemHeight, boolean thickStem)
generateStem(StructureWorldAccess world, RandomGenerator random, HugeFungusFeatureConfig config, BlockPos pos, int stemHeight, boolean thickStem)
m_284273_(C_1625_ p_285032_, C_212974_ p_285198_, C_2252_ p_285090_, C_4675_ p_285249_, int p_285355_, boolean arg5)
private void
b(dig arg0, bam arg1, ehf arg2, jh arg3, int arg4, boolean arg5)
placeHat(WorldGenLevel arg0, RandomSource arg1, HugeFungusConfiguration arg2, BlockPos arg3, int arg4, boolean arg5)
method_24443(class_5281 arg0, class_5819 arg1, class_4780 arg2, class_2338 arg3, int arg4, boolean arg5)
m_xmaehdsg(C_ldkphtbr arg0, C_rlomrsco arg1, C_cwbwvrqn arg2, C_hynzadkk arg3, int arg4, boolean arg5)
generateHat(StructureWorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int hatHeight, boolean thickStem)
generateHat(StructureWorldAccess world, RandomGenerator random, HugeFungusFeatureConfig config, BlockPos pos, int hatHeight, boolean thickStem)
m_284325_(C_1625_ p_285456_, C_212974_ p_285146_, C_2252_ p_285097_, C_4675_ p_285156_, int p_285265_, boolean arg5)
private void
a(dhj arg0, bam arg1, ehf arg2, jh$a arg3, float arg4, float arg5, float arg6)
placeHatBlock(LevelAccessor arg0, RandomSource arg1, HugeFungusConfiguration arg2, BlockPos$MutableBlockPos arg3, float arg4, float arg5, float arg6)
method_24439(class_1936 arg0, class_5819 arg1, class_4780 arg2, class_2338$class_2339 arg3, float arg4, float arg5, float arg6)
m_tgtinlxj(C_vdvbsyle arg0, C_rlomrsco arg1, C_cwbwvrqn arg2, C_hynzadkk$C_egqitdjk arg3, float arg4, float arg5, float arg6)
placeHatBlock(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos$Mutable pos, float decorationChance, float generationChance, float vineChance)
generateHatBlock(WorldAccess world, RandomGenerator random, HugeFungusFeatureConfig config, BlockPos$Mutable pos, float decorationChance, float generationChance, float vineChance)
m_225049_(C_1598_ p_225051_, C_212974_ p_225052_, C_2252_ p_225053_, C_4675_$C_4681_ p_225054_, float p_225055_, float p_225056_, float arg6)
private void
a(dhj arg0, bam arg1, jh arg2, dxv arg3, boolean arg4)
placeHatDropBlock(LevelAccessor arg0, RandomSource arg1, BlockPos arg2, BlockState arg3, boolean arg4)
method_24441(class_1936 arg0, class_5819 arg1, class_2338 arg2, class_2680 arg3, boolean arg4)
m_xqzxglkk(C_vdvbsyle arg0, C_rlomrsco arg1, C_hynzadkk arg2, C_txtbiemp arg3, boolean arg4)
placeWithOptionalVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean vines)
generateHatDropBlock(WorldAccess world, RandomGenerator random, BlockPos pos, BlockState state, boolean allowVines)
m_225064_(C_1598_ p_225066_, C_212974_ p_225067_, C_4675_ p_225068_, C_2064_ p_225069_, boolean arg4)
private static void
a(jh arg0, dhj arg1, bam arg2)
tryPlaceWeepingVines(BlockPos arg0, LevelAccessor arg1, RandomSource arg2)
method_24442(class_2338 arg0, class_1936 arg1, class_5819 arg2)
m_zaiwmonj(C_hynzadkk arg0, C_vdvbsyle arg1, C_rlomrsco arg2)
generateVines(BlockPos pos, WorldAccess world, Random random)
generateVines(BlockPos pos, WorldAccess world, RandomGenerator random)
m_225070_(C_4675_ p_225071_, C_1598_ p_225072_, C_212974_ p_225073_)